![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
BaseValidatingClientContext |
Base class used for certain event contexts |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
BaseValidatingContext<TOptions> |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
BaseValidatingTicketContext<TOptions> |
Base class used for certain event contexts |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthAuthorizationServerMiddleware |
Authorization Server middleware component which is added to an OWIN pipeline. This class is not created by application code directly, instead it is added by calling the the IAppBuilder UseOAuthAuthorizationServer extension method. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthAuthorizationServerOptions |
Options class provides information needed to control Authorization Server middleware behavior |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthAuthorizationServerProvider |
Default implementation of IOAuthAuthorizationServerProvider used by Authorization Server to communicate with the web application while processing requests. OAuthAuthorizationServerProvider provides some default behavior, may be used as a virtual base class, and offers delegate properties which may be used to handle individual calls without declaring a new class type. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthAuthorizeEndpointContext |
Represents the authorize endpoint context of the authentication. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthBearerAuthenticationMiddleware |
Provides middleware for OAuth bearer authentication. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthBearerAuthenticationOptions |
Provides options for OAuth bearer authentication. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthBearerAuthenticationProvider |
Represents a provider of the OAuth bearer authentication. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthDefaults |
Default values used by authorization server and bearer authentication. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthGrantAuthorizationCodeContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthGrantClientCredentialsContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthGrantCustomExtensionContext |
Provides permission on the custom extension context elements. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthGrantRefreshTokenContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthGrantResourceOwnerCredentialsContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthMatchEndpointContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthRequestTokenContext |
Specifies the HTTP header for the bearer authentication scheme. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthTokenEndpointContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthValidateAuthorizeRequestContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthValidateClientAuthenticationContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthValidateClientRedirectUriContext |
|
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthValidateIdentityContext |
Represents an OAuth validate identity context. |
![Public class Public class](images/hh835865.pubclass(vs.111).gif) |
OAuthValidateTokenRequestContext |
|