| Interface | Description | 
|---|---|
| AsMap | A contract for a class convertible to a map. | 
| SecureGrant | A contract for a grant that requires authentication. | 
| Class | Description | 
|---|---|
| AbstractClientSecureGrant | Base class for  SecureGrantimplementations. | 
| AuthorizationCodeGrant | Authorization Code Grant Request. | 
| ClientCredentialsGrant | Client Credentials Grant. | 
| JwtBearerAssertionGrant | JWT bearer assertion grant. | 
| PasswordGrant | Resource Owner Password Credentials Grant. | 
| RefreshTokenGrant | Refresh Token Grant. | 
| SamlBearerAssertionGrant | SAML 2.0 bearer assertion grant. | 
| SecureGrantMap | An implementation of  HashMapthat also implementsSecureGrant. | 
| Enum | Description | 
|---|---|
| GrantType | The OAuth 2.0 grant types. |