@Experimental public class SPNegoScheme extends GGSSchemeBase
Please note this class is considered experimental and may be discontinued or removed in the future.
Constructor and Description |
---|
SPNegoScheme() |
SPNegoScheme(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, toString
public SPNegoScheme()
public SPNegoScheme(KerberosConfig config, DnsResolver dnsResolver)
protected byte[] generateToken(byte[] input, String serviceName, String authServer) throws org.ietf.jgss.GSSException
generateToken
in class GGSSchemeBase
org.ietf.jgss.GSSException
public String getName()
AuthScheme
public boolean isConnectionBased()
AuthScheme
true
if the scheme is connection based, false
if the scheme is request based.