public abstract class AbstractSpnegoAuthSupplier extends Object
Constructor and Description |
---|
AbstractSpnegoAuthSupplier() |
Modifier and Type | Method and Description |
---|---|
String |
getAuthorization(AuthorizationPolicy authPolicy,
URL currentURL,
Message message) |
protected String |
getCompleteServicePrincipalName(URL currentURL) |
CallbackHandler |
getUsernamePasswordHandler(String username,
String password) |
protected boolean |
isCredDelegationRequired(Message message) |
void |
setCredDelegation(boolean delegation) |
void |
setLoginConfig(Configuration config) |
void |
setRealm(String realm) |
void |
setServicePrincipalName(String servicePrincipalName) |
protected static final Logger LOG
public String getAuthorization(AuthorizationPolicy authPolicy, URL currentURL, Message message)
protected boolean isCredDelegationRequired(Message message)
public void setServicePrincipalName(String servicePrincipalName)
public void setRealm(String realm)
public CallbackHandler getUsernamePasswordHandler(String username, String password)
public void setCredDelegation(boolean delegation)
public void setLoginConfig(Configuration config)
Apache CXF