Package org.forgerock.oauth2.core
Enum Class GrantType
- All Implemented Interfaces:
Serializable
,Comparable<GrantType>
,java.lang.constant.Constable
Identifies the OAuth2 Authorization Grant (aka OAuth2 Flow) undertaken to obtain an OAuth2 token.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAuthorization Code Flow.Client Initiated Back Channel Authentication.Client Credentials Grant.Device Code Flow.Implicit Grant.JWT Bearer grant type.Refresh Token.Resource Owner Password Credentials Grant.SAML2 Grant.Token exchange grant type.UMA2 Grant. -
Method Summary
-
Enum Constant Details
-
AUTHORIZATION_CODE
Authorization Code Flow.- See Also:
-
BACK_CHANNEL
Client Initiated Back Channel Authentication. -
CLIENT_CREDENTIALS
Client Credentials Grant.- See Also:
-
DEVICE_CODE
Device Code Flow.- See Also:
-
IMPLICIT
Implicit Grant.- See Also:
-
RESOURCE_OWNER_PASSWORD_CREDENTIALS
Resource Owner Password Credentials Grant.- See Also:
-
SAML2
SAML2 Grant. -
UMA2
UMA2 Grant. -
REFRESH
Refresh Token.- See Also:
-
JWT_BEARER
JWT Bearer grant type.- See Also:
-
TOKEN_EXCHANGE
Token exchange grant type.- See Also:
-