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:
IssuedTokenConfiguration
public class DefaultSTSIssuedTokenConfiguration extends STSIssuedTokenConfiguration
- Author:
- Jiandong Guo
-
-
Field Summary
-
Fields inherited from class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
ACT_AS, APPLIES_TO, ISSUED_TOKEN, LIFE_TIME, MAX_CLOCK_SKEW, protocol, PROTOCOL_10, PROTOCOL_13, RENEW_EXPIRED_TOKEN, SHARE_TOKEN, sisPara, STS_ENDPOINT, STS_MEX_ADDRESS, STS_NAMESPACE, STS_PORT_NAME, STS_SERVICE_NAME, STS_WSDL_LOCATION, stsEndpoint, stsMEXAddress, stsNamespace, stsPortName, stsServiceName, stsWSDLLocation
-
-
Constructor Summary
Constructors Constructor Description DefaultSTSIssuedTokenConfiguration()
DefaultSTSIssuedTokenConfiguration(String protocol, IssuedToken issuedToken, PolicyAssertion localToken)
DefaultSTSIssuedTokenConfiguration(String stsEndpoint, String stsMEXAddress)
DefaultSTSIssuedTokenConfiguration(String protocol, String stsEndpoint, String stsMEXAddress)
DefaultSTSIssuedTokenConfiguration(String stsEndpoint, String stsWSDLLocation, String stsServiceName, String stsPortName, String stsNamespace)
DefaultSTSIssuedTokenConfiguration(String protocol, String stsEndpoint, String stsWSDLLocation, String stsServiceName, String stsPortName, String stsNamespace)
-
Method Summary
-
Methods inherited from class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
getOtherOptions, getProtocol, getSecondaryIssuedTokenParameters, getSTSEndpoint, getSTSMEXAddress, getSTSNamespace, getSTSPortName, getSTSServiceName, getSTSWSDLLocation
-
-
-
-
Constructor Detail
-
DefaultSTSIssuedTokenConfiguration
public DefaultSTSIssuedTokenConfiguration()
-
DefaultSTSIssuedTokenConfiguration
public DefaultSTSIssuedTokenConfiguration(String protocol, IssuedToken issuedToken, 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)
-
-
Method Detail
-
setProtocol
public void setProtocol(String protocol)
-
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(Claims claims)
-
setOBOToken
public void setOBOToken(Token token)
-
setOBOToken
public void setOBOToken(X509Certificate cert)
-
setActAsToken
public void setActAsToken(X509Certificate cert)
-
getTokenType
public String getTokenType()
- Specified by:
getTokenType
in classSTSIssuedTokenConfiguration
-
getKeyType
public String getKeyType()
- Specified by:
getKeyType
in classSTSIssuedTokenConfiguration
-
getKeySize
public long getKeySize()
- Specified by:
getKeySize
in classSTSIssuedTokenConfiguration
-
getSignatureAlgorithm
public String getSignatureAlgorithm()
- Specified by:
getSignatureAlgorithm
in classSTSIssuedTokenConfiguration
-
getEncryptionAlgorithm
public String getEncryptionAlgorithm()
- Specified by:
getEncryptionAlgorithm
in classSTSIssuedTokenConfiguration
-
getCanonicalizationAlgorithm
public String getCanonicalizationAlgorithm()
- Specified by:
getCanonicalizationAlgorithm
in classSTSIssuedTokenConfiguration
-
getKeyWrapAlgorithm
public String getKeyWrapAlgorithm()
- Specified by:
getKeyWrapAlgorithm
in classSTSIssuedTokenConfiguration
-
getSignWith
public String getSignWith()
- Specified by:
getSignWith
in classSTSIssuedTokenConfiguration
-
getEncryptWith
public String getEncryptWith()
- Specified by:
getEncryptWith
in classSTSIssuedTokenConfiguration
-
getClaims
public Claims getClaims()
- Specified by:
getClaims
in classSTSIssuedTokenConfiguration
-
getOBOToken
public Token getOBOToken()
- Specified by:
getOBOToken
in classSTSIssuedTokenConfiguration
-
setSecondaryIssuedTokenParameters
public void setSecondaryIssuedTokenParameters(SecondaryIssuedTokenParameters sisPara)
-
copy
public void copy(STSIssuedTokenConfiguration config)
-
-