Class DefaultSTSIssuedTokenConfiguration

java.lang.Object
com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
com.sun.xml.ws.security.trust.impl.client.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 Details

    • 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 Details

    • setProtocol

      public void setProtocol(String protocol)
    • setSTSInfo

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

      public void setSTSInfo(String protocol, String stsEndpoint, String stsWSDLLocation, String stsServiceName, String stsPortName, String stsNamespace)
    • 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)
    • setOBOToken

      public void setOBOToken(X509Certificate cert)
    • setActAsToken

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

      public void setActAsToken(X509Certificate cert)
    • 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)