public abstract class AbstractSpnegoAuthSupplier extends Object
Constructor and Description |
---|
AbstractSpnegoAuthSupplier() |
Modifier and Type | Method and Description |
---|---|
String |
getAuthorization(AuthorizationPolicy authPolicy,
URI currentURI,
Message message) |
protected String |
getCompleteServicePrincipalName(URI currentURI) |
Oid |
getServiceNameType() |
CallbackHandler |
getUsernamePasswordHandler(String username,
String password) |
protected boolean |
isCredDelegationRequired(Message message) |
void |
setCredDelegation(boolean delegation) |
void |
setLoginConfig(Configuration config) |
void |
setRealm(String realm) |
void |
setServiceNameType(Oid serviceNameType) |
void |
setServicePrincipalName(String servicePrincipalName) |
protected static final Logger LOG
public String getAuthorization(AuthorizationPolicy authPolicy, URI currentURI, 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)
public Oid getServiceNameType()
public void setServiceNameType(Oid serviceNameType)
Apache CXF