| Interface | Description | 
|---|---|
| Authenticator | 
 Provides methods related to authentication of a request. 
 | 
| Authenticator.SaslNegotiator | 
 Performs the actual SASL negotiation for a single authentication attempt. 
 | 
| Class | Description | 
|---|---|
| AllowAllAuthenticator | 
 Allows all requests to be authenticated. 
 | 
| AuthenticatedUser | |
| JaasKrbUtil | 
 JAAS utilities for Kerberos login. 
 | 
| JaasKrbUtil.KrbCallbackHandler | |
| Krb5Authenticator | 
 A Kerberos (GSSAPI) implementation of an  
Authenticator
 This authenticator authenticates and autorizes all clients with a valid service ticket. | 
| SimpleAuthenticator | 
 A simple implementation of an  
Authenticator that uses a Graph instance as a credential store. | 
| Exception | Description | 
|---|---|
| AuthenticationException | 
 An exception that occurs when during authentication such as a failed login. 
 | 
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.