Class AbstractSpnegoAuthSupplier
- java.lang.Object
-
- org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
-
- Direct Known Subclasses:
SpnegoAuthSupplier
public abstract class AbstractSpnegoAuthSupplier extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractSpnegoAuthSupplier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddecorateSubject(Subject subject)StringgetAuthorization(org.apache.cxf.configuration.security.AuthorizationPolicy authPolicy, URI currentURI, org.apache.cxf.message.Message message)protected StringgetCompleteServicePrincipalName(URI currentURI)OidgetServiceNameType()CallbackHandlergetUsernamePasswordHandler(String username, String password)protected booleanisCredDelegationRequired(org.apache.cxf.message.Message message)booleanisUseCanonicalHostname()voidsetCredDelegation(boolean delegation)voidsetLoginConfig(Configuration config)voidsetRealm(String realm)voidsetServiceNameType(Oid serviceNameType)voidsetServicePrincipalName(String servicePrincipalName)voidsetUseCanonicalHostname(boolean useCanonicalHostname)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Method Detail
-
getAuthorization
public String getAuthorization(org.apache.cxf.configuration.security.AuthorizationPolicy authPolicy, URI currentURI, org.apache.cxf.message.Message message)
-
decorateSubject
protected void decorateSubject(Subject subject)
-
isCredDelegationRequired
protected boolean isCredDelegationRequired(org.apache.cxf.message.Message message)
-
setServicePrincipalName
public void setServicePrincipalName(String servicePrincipalName)
-
setRealm
public void setRealm(String realm)
-
getUsernamePasswordHandler
public CallbackHandler getUsernamePasswordHandler(String username, String password)
-
setCredDelegation
public void setCredDelegation(boolean delegation)
-
setLoginConfig
public void setLoginConfig(Configuration config)
-
getServiceNameType
public Oid getServiceNameType()
-
setServiceNameType
public void setServiceNameType(Oid serviceNameType)
-
isUseCanonicalHostname
public boolean isUseCanonicalHostname()
-
setUseCanonicalHostname
public void setUseCanonicalHostname(boolean useCanonicalHostname)
-
-