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