C# (CSharp) OAuth.AspNet.AuthServer Namespace

Classes

Name Description
AuthenticationResponseChallenge Exposes the security.Challenge environment value as a strong type.
AuthenticationResponseGrant Exposes the security.SignIn environment value as a strong type.
AuthenticationTokenCreateContext
AuthenticationTokenReceiveContext
AuthorizeEndpointRequest Data object representing the information contained in the query string of an Authorize endpoint request.
BaseOAuthEndpointContext Base class for OAuth server endpoint contexts
OAuthAuthorizationEndpointResponseContext Provides context information when processing an Authorization Response
OAuthAuthorizationServerOptions Options class provides information needed to control Authorization Server middleware behavior
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.
OAuthAuthorizeEndpointContext An event raised after the Authorization Server has processed the request, but before it is passed on to the web application. Calling RequestCompleted will prevent the request from passing on to the web application.
OAuthMatchContext Provides notification used for determining the OAuth flow type based on the request.
OAuthTokenEndpointResponseContext Provides context information used at the end of a token-endpoint-request.
OAuthValidateClientAuthenticationContext Contains information about the client credentials.
OAuthValidateClientRedirectUriContext Contains data about the OAuth client redirect URI
TokenEndpointRequest Data object representing the information contained in form encoded body of a Token endpoint request.
TokenEndpointRequestCustomExtension Data object used by TokenEndpointRequest which contains parameter information when the "grant_type" is unrecognized.