AbstractAuthorizationGrant |
|
AbstractToken |
Base class for the access token, refresh token and authorization code.
|
AccessToken |
Access token (as well as any access token type-specific attributes) MUST be
kept confidential in transit and storage, and only shared among the
authorization server, the resource servers the access token is valid for, and
the client to whom the access token is issued.
|
AuthorizationCode |
The authorization code is obtained by using an authorization server as an
intermediary between the client and resource owner.
|
AuthorizationCodeGrant |
The authorization code is obtained by using an authorization server as an
intermediary between the client and resource owner.
|
AuthorizationGrant |
Base class for all the types of authorization grant.
|
AuthorizationGrantList |
Component to hold in memory authorization grant objects.
|
CacheGrant |
|
CIBAGrant |
An extension grant with the grant type value: urn:openid:params:grant-type:ciba
|
CibaRequestCacheControl |
Class used to keep all data about a CIBA request that should be processed and saved in Cache.
|
ClientCredentialsGrant |
The client credentials (or other forms of client authentication) can be used
as an authorization grant when the authorization scope is limited to the
protected resources under the control of the client, or to protected
resources previously arranged with the authorization server.
|
DeviceAuthorizationCacheControl |
Class used to keep all data about an OAuth2 Device Flow request.
|
DeviceCodeGrant |
An extension grant with the grant type value: urn:ietf:params:oauth:grant-type:device_code
|
DPoPJti |
|
ExecutionContext |
|
IdToken |
|
ImplicitGrant |
The implicit grant is a simplified authorization code flow optimized for
clients implemented in a browser using a scripting language such as
JavaScript.
|
RefreshToken |
Authorization servers MAY issue refresh tokens to web application clients and
native application clients.
|
ResourceOwnerPasswordCredentialsGrant |
The resource owner password credentials (i.e. username and password) can be
used directly as an authorization grant to obtain an access token.
|
SimpleAuthorizationGrant |
|
TokenExchangeGrant |
|
TxToken |
|
UnmodifiableAuthorizationGrant |
Gives ability to use authorization grant in read-only mode.
|