Class AbstractSpnegoAuthSupplier

java.lang.Object
org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier
Direct Known Subclasses:
SpnegoAuthSupplier

public abstract class AbstractSpnegoAuthSupplier extends Object
  • Field Details

    • LOG

      protected static final Logger LOG
  • Constructor Details

    • AbstractSpnegoAuthSupplier

      public AbstractSpnegoAuthSupplier()
  • Method Details

    • 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)
    • getCompleteServicePrincipalName

      protected String getCompleteServicePrincipalName(URI currentURI)
    • 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)