| Interface | Description | 
|---|---|
| OAuthBearerToken | The  b64tokenvalue as defined in
 RFC 6750 Section
 2.1 along with the token's specific scope and lifetime and principal
 name. | 
| Class | Description | 
|---|---|
| OAuthBearerExtensionsValidatorCallback | A  Callbackfor use by theSaslServerimplementation when it
 needs to validate the SASL extensions for the OAUTHBEARER mechanism
 Callback handlers should use theOAuthBearerExtensionsValidatorCallback.valid(String)method to communicate valid extensions back to the SASL server. | 
| OAuthBearerLoginModule | The  LoginModulefor the SASL/OAUTHBEARER mechanism. | 
| OAuthBearerTokenCallback | A  Callbackfor use by theSaslClientandLoginimplementations when they require an OAuth 2 bearer token. | 
| OAuthBearerValidatorCallback | A  Callbackfor use by theSaslServerimplementation when it
 needs to provide an OAuth 2 bearer token compact serialization for
 validation. |