Microsoft.AspNetCore.Authentication Namespace¶
-
namespace
Microsoft.AspNetCore.
Authentication
¶ Interfaces
- interface
IClaimsTransformer
- Used for claims transformation.
- interface
IDataSerializer<TModel>
- interface
IRemoteAuthenticationEvents
- interface
ISecureDataFormat<TData>
- interface
ISystemClock
- Abstracts the system clock to facilitate testing.
Classes
- class
AuthenticateResult
- Contains the result of an Authenticate call
- class
AuthenticationHandler<TOptions>
- Base class for the per-request work performed by most authentication middleware.
- class
AuthenticationMiddleware<TOptions>
- class
AuthenticationTicket
- Contains user identity information as well as additional authentication state.
- class
AuthenticationToken
- class
AuthenticationTokenExtensions
- class
Base64UrlTextEncoder
- class
BaseContext
- class
BaseControlContext
- class
ClaimsTransformationContext
- class
ClaimsTransformationHandler
- Handler that applies ClaimsTransformation to authentication
- class
ClaimsTransformationMiddleware
- class
ClaimsTransformer
- class
FailureContext
- Provides failure context information to middleware providers.
- class
PropertiesDataFormat
- class
PropertiesSerializer
- class
RemoteAuthenticationEvents
- class
RemoteAuthenticationHandler<TOptions>
- class
SecureDataFormat<TData>
- class
SharedAuthenticationOptions
- class
SystemClock
- Provides access to the normal system clock.
- class
TicketDataFormat
- class
TicketReceivedContext
- Provides context information to middleware providers.
- class
TicketSerializer
Enumerations
- enum
EventResultState
- interface