Microsoft.AspNetCore.Antiforgery Namespace

namespace Microsoft.AspNetCore.Antiforgery

Interfaces

interface IAntiforgery
Provides access to the antiforgery system, which provides protection against Cross-site Request Forgery (XSRF, also called CSRF) attacks.
interface IAntiforgeryAdditionalDataProvider
Allows providing or validating additional custom data for antiforgery tokens. For example, the developer could use this to supply a nonce when the token is generated, then he could validate the nonce when the token is validated.

Classes

class AntiforgeryOptions
Provides programmatic configuration for the antiforgery token system.
class AntiforgeryTokenSet
The antiforgery token pair (cookie and request token) for a request.
class AntiforgeryValidationException
The System.Exception that is thrown when the antiforgery token validation fails.