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 void
decorateSubject(Subject subject)
String
getAuthorization(org.apache.cxf.configuration.security.AuthorizationPolicy authPolicy, URI currentURI, org.apache.cxf.message.Message message)
protected String
getCompleteServicePrincipalName(URI currentURI)
Oid
getServiceNameType()
CallbackHandler
getUsernamePasswordHandler(String username, String password)
protected boolean
isCredDelegationRequired(org.apache.cxf.message.Message message)
boolean
isUseCanonicalHostname()
void
setCredDelegation(boolean delegation)
void
setLoginConfig(Configuration config)
void
setRealm(String realm)
void
setServiceNameType(Oid serviceNameType)
void
setServicePrincipalName(String servicePrincipalName)
void
setUseCanonicalHostname(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)
-
-