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:
getTokenTypein classSTSIssuedTokenConfiguration
-
getKeyType
public String getKeyType()
- Specified by:
getKeyTypein classSTSIssuedTokenConfiguration
-
getKeySize
public long getKeySize()
- Specified by:
getKeySizein classSTSIssuedTokenConfiguration
-
getSignatureAlgorithm
public String getSignatureAlgorithm()
- Specified by:
getSignatureAlgorithmin classSTSIssuedTokenConfiguration
-
getEncryptionAlgorithm
public String getEncryptionAlgorithm()
- Specified by:
getEncryptionAlgorithmin classSTSIssuedTokenConfiguration
-
getCanonicalizationAlgorithm
public String getCanonicalizationAlgorithm()
- Specified by:
getCanonicalizationAlgorithmin classSTSIssuedTokenConfiguration
-
getKeyWrapAlgorithm
public String getKeyWrapAlgorithm()
- Specified by:
getKeyWrapAlgorithmin classSTSIssuedTokenConfiguration
-
getSignWith
public String getSignWith()
- Specified by:
getSignWithin classSTSIssuedTokenConfiguration
-
getEncryptWith
public String getEncryptWith()
- Specified by:
getEncryptWithin classSTSIssuedTokenConfiguration
-
getClaims
public Claims getClaims()
- Specified by:
getClaimsin classSTSIssuedTokenConfiguration
-
getOBOToken
public Token getOBOToken()
- Specified by:
getOBOTokenin classSTSIssuedTokenConfiguration
-
setSecondaryIssuedTokenParameters
public void setSecondaryIssuedTokenParameters(SecondaryIssuedTokenParameters sisPara)
-
copy
public void copy(STSIssuedTokenConfiguration config)
-
-