public class SPNEGOAuthenticator extends Object
Constructor and Description |
---|
SPNEGOAuthenticator(CommonKerberosConfig kerberosConfig,
KerberosServerSubjectAuthenticator kerberosSubjectAuthenticator,
String spnegoToken) |
Modifier and Type | Method and Description |
---|---|
void |
authenticate() |
protected GSSContext |
establishContext() |
String |
getAuthenticatedUsername() |
String |
getResponseToken() |
String |
getSerializedDelegationCredential() |
boolean |
isAuthenticated() |
protected void |
logAuthDetails(GSSContext gssContext) |
public SPNEGOAuthenticator(CommonKerberosConfig kerberosConfig, KerberosServerSubjectAuthenticator kerberosSubjectAuthenticator, String spnegoToken)
public void authenticate()
public boolean isAuthenticated()
public String getResponseToken()
public String getSerializedDelegationCredential()
public String getAuthenticatedUsername()
protected GSSContext establishContext() throws GSSException, IOException
GSSException
IOException
protected void logAuthDetails(GSSContext gssContext) throws GSSException
GSSException
Copyright © 2021 JBoss by Red Hat. All rights reserved.