Microsoft.AspNet.Authentication Namespace ========================================= .. toctree:: :hidden: :maxdepth: 2 /autoapi/Microsoft/AspNet/Authentication/AuthenticateResult/index /autoapi/Microsoft/AspNet/Authentication/AuthenticationHandler-TOptions/index /autoapi/Microsoft/AspNet/Authentication/AuthenticationMiddleware-TOptions/index /autoapi/Microsoft/AspNet/Authentication/AuthenticationOptions/index /autoapi/Microsoft/AspNet/Authentication/AuthenticationTicket/index /autoapi/Microsoft/AspNet/Authentication/Base64UrlTextEncoder/index /autoapi/Microsoft/AspNet/Authentication/BaseContext/index /autoapi/Microsoft/AspNet/Authentication/BaseControlContext/index /autoapi/Microsoft/AspNet/Authentication/ClaimsTransformationHandler/index /autoapi/Microsoft/AspNet/Authentication/ClaimsTransformationMiddleware/index /autoapi/Microsoft/AspNet/Authentication/ClaimsTransformationOptions/index /autoapi/Microsoft/AspNet/Authentication/ClaimsTransformer/index /autoapi/Microsoft/AspNet/Authentication/ErrorContext/index /autoapi/Microsoft/AspNet/Authentication/EventResultState/index /autoapi/Microsoft/AspNet/Authentication/IClaimsTransformer/index /autoapi/Microsoft/AspNet/Authentication/IDataSerializer-TModel/index /autoapi/Microsoft/AspNet/Authentication/IRemoteAuthenticationEvents/index /autoapi/Microsoft/AspNet/Authentication/ISecureDataFormat-TData/index /autoapi/Microsoft/AspNet/Authentication/ISystemClock/index /autoapi/Microsoft/AspNet/Authentication/PropertiesDataFormat/index /autoapi/Microsoft/AspNet/Authentication/PropertiesSerializer/index /autoapi/Microsoft/AspNet/Authentication/RemoteAuthenticationEvents/index /autoapi/Microsoft/AspNet/Authentication/RemoteAuthenticationHandler-TOptions/index /autoapi/Microsoft/AspNet/Authentication/RemoteAuthenticationOptions/index /autoapi/Microsoft/AspNet/Authentication/SecureDataFormat-TData/index /autoapi/Microsoft/AspNet/Authentication/SharedAuthenticationOptions/index /autoapi/Microsoft/AspNet/Authentication/SystemClock/index /autoapi/Microsoft/AspNet/Authentication/TicketDataFormat/index /autoapi/Microsoft/AspNet/Authentication/TicketReceivedContext/index /autoapi/Microsoft/AspNet/Authentication/TicketSerializer/index .. dn:namespace:: Microsoft.AspNet.Authentication .. rubric:: Classes class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticateResult` Contains the result of an Authenticate call class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationHandler\` Base class for the per-request work performed by most authentication middleware. class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationMiddleware\` class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationOptions` Base Options for all authentication middleware class :dn:cls:`Microsoft.AspNet.Authentication.AuthenticationTicket` Contains user identity information as well as additional authentication state. class :dn:cls:`Microsoft.AspNet.Authentication.Base64UrlTextEncoder` class :dn:cls:`Microsoft.AspNet.Authentication.BaseContext` class :dn:cls:`Microsoft.AspNet.Authentication.BaseControlContext` class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformationHandler` Handler that applies ClaimsTransformation to authentication class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformationMiddleware` class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformationOptions` class :dn:cls:`Microsoft.AspNet.Authentication.ClaimsTransformer` class :dn:cls:`Microsoft.AspNet.Authentication.ErrorContext` Provides error context information to middleware providers. class :dn:cls:`Microsoft.AspNet.Authentication.PropertiesDataFormat` class :dn:cls:`Microsoft.AspNet.Authentication.PropertiesSerializer` class :dn:cls:`Microsoft.AspNet.Authentication.RemoteAuthenticationEvents` class :dn:cls:`Microsoft.AspNet.Authentication.RemoteAuthenticationHandler\` class :dn:cls:`Microsoft.AspNet.Authentication.RemoteAuthenticationOptions` class :dn:cls:`Microsoft.AspNet.Authentication.SecureDataFormat\` class :dn:cls:`Microsoft.AspNet.Authentication.SharedAuthenticationOptions` class :dn:cls:`Microsoft.AspNet.Authentication.SystemClock` Provides access to the normal system clock. class :dn:cls:`Microsoft.AspNet.Authentication.TicketDataFormat` class :dn:cls:`Microsoft.AspNet.Authentication.TicketReceivedContext` Provides context information to middleware providers. class :dn:cls:`Microsoft.AspNet.Authentication.TicketSerializer` .. rubric:: Interfaces interface :dn:iface:`Microsoft.AspNet.Authentication.IClaimsTransformer` interface :dn:iface:`Microsoft.AspNet.Authentication.IDataSerializer\` interface :dn:iface:`Microsoft.AspNet.Authentication.IRemoteAuthenticationEvents` interface :dn:iface:`Microsoft.AspNet.Authentication.ISecureDataFormat\` interface :dn:iface:`Microsoft.AspNet.Authentication.ISystemClock` Abstracts the system clock to facilitate testing. .. rubric:: Enumerations enum :dn:enum:`Microsoft.AspNet.Authentication.EventResultState`