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,
java.lang.String serviceName,
java.lang.String authServer) |
java.lang.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 java.lang.String getName()
AuthSchemeprotected byte[] generateToken(byte[] input,
java.lang.String serviceName,
java.lang.String authServer)
throws org.ietf.jgss.GSSException
generateToken in class GGSSchemeBaseorg.ietf.jgss.GSSExceptionpublic boolean isConnectionBased()
AuthSchemetrue if the scheme is connection based, false
if the scheme is request based.