Class DefaultSTSConfiguration

java.lang.Object
com.sun.xml.ws.security.trust.impl.DefaultSTSConfiguration
All Implemented Interfaces:
com.sun.xml.ws.api.security.trust.config.STSConfiguration

public class DefaultSTSConfiguration extends Object implements com.sun.xml.ws.api.security.trust.config.STSConfiguration
Author:
Jiandong Guo
  • Constructor Details

    • DefaultSTSConfiguration

      public DefaultSTSConfiguration()
  • Method Details

    • addTrustSPMetadata

      public void addTrustSPMetadata(com.sun.xml.ws.api.security.trust.config.TrustSPMetadata data, String spEndpoint)
      Specified by:
      addTrustSPMetadata in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • getTrustSPMetadata

      public com.sun.xml.ws.api.security.trust.config.TrustSPMetadata getTrustSPMetadata(String spEndpoint)
      Specified by:
      getTrustSPMetadata in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • setType

      public void setType(String type)
    • getType

      public String getType()
      Specified by:
      getType in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • setIssuer

      public void setIssuer(String issuer)
    • getIssuer

      public String getIssuer()
      Specified by:
      getIssuer in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • setEncryptIssuedToken

      public void setEncryptIssuedToken(boolean encryptIssuedToken)
    • getEncryptIssuedToken

      public boolean getEncryptIssuedToken()
      Specified by:
      getEncryptIssuedToken in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • setEncryptIssuedKey

      public void setEncryptIssuedKey(boolean encryptIssuedKey)
    • getEncryptIssuedKey

      public boolean getEncryptIssuedKey()
      Specified by:
      getEncryptIssuedKey in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • setIssuedTokenTimeout

      public void setIssuedTokenTimeout(long issuedTokenTimeout)
    • getIssuedTokenTimeout

      public long getIssuedTokenTimeout()
      Specified by:
      getIssuedTokenTimeout in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • setCallbackHandler

      public void setCallbackHandler(CallbackHandler callbackHandler)
      Specified by:
      setCallbackHandler in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • getCallbackHandler

      public CallbackHandler getCallbackHandler()
      Specified by:
      getCallbackHandler in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration
    • getOtherOptions

      public Map<String,Object> getOtherOptions()
      Specified by:
      getOtherOptions in interface com.sun.xml.ws.api.security.trust.config.STSConfiguration