Microsoft.​Asp​Net​Core.​Authentication Microsoft.​Asp​Net​Core.​Authentication Namespace

Classes

AuthenticateResult AuthenticateResult Contains the result of an Authenticate call
AuthenticationHandler<TOptions> AuthenticationHandler(Of TOptions) Base class for the per-request work performed by most authentication middleware.
AuthenticationMiddleware<TOptions> AuthenticationMiddleware(Of TOptions)
AuthenticationTicket AuthenticationTicket Contains user identity information as well as additional authentication state.
AuthenticationToken AuthenticationToken
AuthenticationTokenExtensions AuthenticationTokenExtensions
Base64UrlTextEncoder Base64UrlTextEncoder
BaseContext BaseContext
BaseControlContext BaseControlContext
ClaimsTransformationContext ClaimsTransformationContext
ClaimsTransformationHandler ClaimsTransformationHandler Handler that applies ClaimsTransformation to authentication
ClaimsTransformationMiddleware ClaimsTransformationMiddleware
ClaimsTransformer ClaimsTransformer
FailureContext FailureContext Provides failure context information to middleware providers.
PropertiesDataFormat PropertiesDataFormat
PropertiesSerializer PropertiesSerializer
RemoteAuthenticationEvents RemoteAuthenticationEvents
RemoteAuthenticationHandler<TOptions> RemoteAuthenticationHandler(Of TOptions)
SecureDataFormat<TData> SecureDataFormat(Of TData)
SharedAuthenticationOptions SharedAuthenticationOptions
SystemClock SystemClock Provides access to the normal system clock.
TicketDataFormat TicketDataFormat
TicketReceivedContext TicketReceivedContext Provides context information to middleware providers.
TicketSerializer TicketSerializer

Interfaces

IClaimsTransformer IClaimsTransformer Used for claims transformation.
IDataSerializer<TModel> IDataSerializer(Of TModel)
IRemoteAuthenticationEvents IRemoteAuthenticationEvents
ISecureDataFormat<TData> ISecureDataFormat(Of TData)
ISystemClock ISystemClock Abstracts the system clock to facilitate testing.

Enums

EventResultState EventResultState