Class DefaultSTSIssuedTokenConfiguration

  • All Implemented Interfaces:
    com.sun.xml.ws.api.security.trust.client.IssuedTokenConfiguration

    public class DefaultSTSIssuedTokenConfiguration
    extends com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
    Author:
    Jiandong Guo
    • Constructor Detail

      • DefaultSTSIssuedTokenConfiguration

        public DefaultSTSIssuedTokenConfiguration()
      • DefaultSTSIssuedTokenConfiguration

        public DefaultSTSIssuedTokenConfiguration​(String protocol,
                                                  IssuedToken issuedToken,
                                                  com.sun.xml.ws.policy.PolicyAssertion localToken)
      • DefaultSTSIssuedTokenConfiguration

        public DefaultSTSIssuedTokenConfiguration​(String stsEndpoint,
                                                  String stsMEXAddress)
      • DefaultSTSIssuedTokenConfiguration

        public DefaultSTSIssuedTokenConfiguration​(String stsEndpoint,
                                                  String stsWSDLLocation,
                                                  String stsServiceName,
                                                  String stsPortName,
                                                  String stsNamespace)
      • DefaultSTSIssuedTokenConfiguration

        public DefaultSTSIssuedTokenConfiguration​(String protocol,
                                                  String stsEndpoint,
                                                  String stsMEXAddress)
      • DefaultSTSIssuedTokenConfiguration

        public DefaultSTSIssuedTokenConfiguration​(String protocol,
                                                  String stsEndpoint,
                                                  String stsWSDLLocation,
                                                  String stsServiceName,
                                                  String stsPortName,
                                                  String stsNamespace)
    • Method Detail

      • setProtocol

        public void setProtocol​(String protocol)
      • setSTSInfo

        public void setSTSInfo​(String stsEndpoint,
                               String stsMEXAddress)
      • setTokenType

        public void setTokenType​(String tokenType)
      • setKeyType

        public void setKeyType​(String keyType)
      • setKeySize

        public void setKeySize​(long keySize)
      • setSignWith

        public void setSignWith​(String signWithAlg)
      • setEncryptWith

        public void setEncryptWith​(String encWithAlg)
      • setSignatureAlgorithm

        public void setSignatureAlgorithm​(String sigAlg)
      • setEncryptionAlgorithm

        public void setEncryptionAlgorithm​(String encAlg)
      • setCanonicalizationAlgorithm

        public void setCanonicalizationAlgorithm​(String canAlg)
      • setKeyWrapAlgorithm

        public void setKeyWrapAlgorithm​(String keyWrapAlg)
      • setClaims

        public void setClaims​(com.sun.xml.ws.api.security.trust.Claims claims)
      • setOBOToken

        public void setOBOToken​(com.sun.xml.ws.security.Token token)
      • setOBOToken

        public void setOBOToken​(String username,
                                String password)
      • setActAsToken

        public void setActAsToken​(String username,
                                  String password)
      • getTokenType

        public String getTokenType()
        Specified by:
        getTokenType in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getKeyType

        public String getKeyType()
        Specified by:
        getKeyType in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getKeySize

        public long getKeySize()
        Specified by:
        getKeySize in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getSignatureAlgorithm

        public String getSignatureAlgorithm()
        Specified by:
        getSignatureAlgorithm in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getEncryptionAlgorithm

        public String getEncryptionAlgorithm()
        Specified by:
        getEncryptionAlgorithm in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getCanonicalizationAlgorithm

        public String getCanonicalizationAlgorithm()
        Specified by:
        getCanonicalizationAlgorithm in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getKeyWrapAlgorithm

        public String getKeyWrapAlgorithm()
        Specified by:
        getKeyWrapAlgorithm in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getSignWith

        public String getSignWith()
        Specified by:
        getSignWith in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getEncryptWith

        public String getEncryptWith()
        Specified by:
        getEncryptWith in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getClaims

        public com.sun.xml.ws.api.security.trust.Claims getClaims()
        Specified by:
        getClaims in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • getOBOToken

        public com.sun.xml.ws.security.Token getOBOToken()
        Specified by:
        getOBOToken in class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
      • setSecondaryIssuedTokenParameters

        public void setSecondaryIssuedTokenParameters​(com.sun.xml.ws.api.security.trust.client.SecondaryIssuedTokenParameters sisPara)
      • copy

        public void copy​(com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration config)