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