Asp Net Core. Authentication. Jwt Bearer Namespace
Contains types that enable support for JWT bearer based authentication.
A ResultContext<TOptions> when authentication has failed.
A ResultContext<TOptions> when access to a resource is forbidden.
A PropertiesContext<TOptions> when access to a resource authenticated using JWT bearer is challenged.
Default values used by bearer authentication.
Specifies events which the JwtBearerHandler invokes to enable developer control over the authentication process.
An AuthenticationHandler<TOptions> that can perform JWT-bearer based authentication.
Bearer authentication middleware component which is added to an HTTP pipeline. This class is not created by application code directly, instead it is added by calling the the IAppBuilder UseJwtBearerAuthentication extension method.
Options class provides information needed to control Bearer Authentication handler behavior
Used to setup defaults for all JwtBearerOptions.
A context for OnMessageReceived.
A context for OnTokenValidated.
Specifies events which the JwtBearerMiddleware invokes to enable developer control over the authentication process.
For more information about using JWT bearer based authentication, see Introduction to authentication in ASP.NET Core.