Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
Microsoft.AspNetCore.Authentication.Abstractions
System Library
| Author | Microsoft |
| Version | 10.0.1 |
| Tags |
Public Types
Microsoft.​AspNetCore.​Authentication
class AuthenticateResult
Contains the result of an Authenticate call
A generic authentication failure.
Extension methods to expose Authentication on HttpContext.
class AuthenticationOptions
Options to configure authentication.
class AuthenticationProperties
Dictionary used to store state values about the authentication session.
class AuthenticationScheme
AuthenticationSchemes assign a name to a specific <see cref="T:Microsoft.AspNetCore.Authentication.IAuthenticationHandler" />
handlerType.
Used to build <see cref="T:Microsoft.AspNetCore.Authentication.AuthenticationScheme" /> s.
class AuthenticationTicket
Contains user identity information as well as additional authentication state.
class AuthenticationToken
Name/Value representing a token.
Extension methods for storing authentication tokens in <see cref="T:Microsoft.AspNetCore.Authentication.AuthenticationProperties" /> .
interface IAuthenticateResultFeature
Used to capture the <see cref="P:Microsoft.AspNetCore.Authentication.IAuthenticateResultFeature.AuthenticateResult" /> from the authorization middleware.
interface IAuthenticationConfigurationProvider
Provides an interface for implmenting a construct that provides
access to authentication-related configuration sections.
interface IAuthenticationFeature
Used to capture path info so redirects can be computed properly within an app.Map().
interface IAuthenticationHandler
Created per request to handle authentication for a particular scheme.
interface IAuthenticationHandlerProvider
Provides the appropriate IAuthenticationHandler instance for the authenticationScheme and request.
interface IAuthenticationRequestHandler
Used to determine if a handler wants to participate in request processing.
interface IAuthenticationSchemeProvider
Responsible for managing what authenticationSchemes are supported.
interface IAuthenticationService
Used to provide authentication.
interface IAuthenticationSignInHandler
Used to determine if a handler supports SignIn.
interface IAuthenticationSignOutHandler
Used to determine if a handler supports SignOut.
interface IClaimsTransformation
Used by the <see cref="T:Microsoft.AspNetCore.Authentication.IAuthenticationService" /> for claims transformation.