Namespace Nevatech.Vsb.Repository.Security.OAuth
Classes
WebOAuthSecurityBindingElementExtension
Reads configuration and initializes the custom binding element that allows to authenticate the service caller with OAuth access token or call an OAuth protected service providing an access token requested from an OAuth authorization server.
WebOAuthSecurityClientElement
Represents a configuration element containing information about how client application is calling OAuth/OpendID Connect server in order to retrieve an access token.
WebOAuthSecurityServiceElement
Represents a configuration element containing information about how service validates an access token issued by OAuth/OpenID Connect server and received from a client application.
Enums
AccessTokenType
OAuth access token types.
ClientAuthenticationFlow
Defines the authentication flow and grant type on the OAuth token endpoint.
ClientAuthenticationType
Defines the client application authentication types.
OAuthMetadataType
Defines the metadata document types containing OAuth/OpenID Connect related information.
ParameterType
Defines the method of sending a parameter value.