Class 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 Detail

      • DefaultSTSConfiguration

        public DefaultSTSConfiguration()
    • Method Detail

      • 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