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
GSSExceptionIOExceptionprotected void logAuthDetails(GSSContext gssContext) throws GSSException
GSSExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.