@Experimental public class KerberosScheme extends GGSSchemeBase
Please note this class is considered experimental and may be discontinued or removed in the future.
| Constructor and Description | 
|---|
| KerberosScheme() | 
| KerberosScheme(KerberosConfig config,
              DnsResolver dnsResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected byte[] | generateToken(byte[] input,
             String serviceName,
             String authServer) | 
| String | getName()Returns textual designation of the given authentication scheme. | 
| boolean | isConnectionBased()Determines if the authentication scheme is expected to provide an authorization response
 on a per connection basis instead of the standard per request basis | 
createGSSContext, generateAuthResponse, generateGSSToken, getManager, getPrincipal, getRealm, isChallengeComplete, isResponseReady, processChallenge, toStringpublic KerberosScheme(KerberosConfig config, DnsResolver dnsResolver)
public KerberosScheme()
public String getName()
AuthSchemeprotected byte[] generateToken(byte[] input,
                   String serviceName,
                   String authServer)
                        throws GSSException
generateToken in class GGSSchemeBaseGSSExceptionpublic boolean isConnectionBased()
AuthSchemetrue if the scheme is connection based, false
 if the scheme is request based.Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.