Package com.sun.identity.wss.sts
Class STSClientConfiguration
- java.lang.Object
-
- com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
- com.sun.identity.wss.sts.STSClientConfiguration
-
- All Implemented Interfaces:
com.sun.xml.ws.api.security.trust.client.IssuedTokenConfiguration
public class STSClientConfiguration extends com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfigurationThis class implements WSITSTSIssuedTokenConfigurationto give the appropriate run time configuration for the WSIT client to obtain the security tokens from a trusted authority.
-
-
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 STSClientConfiguration(String stsEndpoint, String stsMEXAddress)STSClientConfiguration(String protocol, String stsEndpoint, String stsMEXAddress)STSClientConfiguration(String stsEndpoint, String stsWSDLLocation, String stsServiceName, String stsPortName, String stsNamespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCanonicalizationAlgorithm()com.sun.xml.ws.api.security.trust.ClaimsgetClaims()StringgetEncryptionAlgorithm()StringgetEncryptWith()longgetKeySize()StringgetKeyType()StringgetKeyWrapAlgorithm()com.sun.xml.ws.security.TokengetOBOToken()StringgetProtocol()StringgetSignatureAlgorithm()StringgetSignWith()StringgetTokenType()voidsetKeyType(String keyType)voidsetOBOToken(com.sun.xml.ws.security.Token userToken)voidsetProtocol(String protocol)voidsetTokenType(String tokenType)
-
-
-
Method Detail
-
setOBOToken
public void setOBOToken(com.sun.xml.ws.security.Token userToken)
-
setTokenType
public void setTokenType(String tokenType)
-
getTokenType
public String getTokenType()
- Specified by:
getTokenTypein classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getKeyType
public String getKeyType()
- Specified by:
getKeyTypein classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getProtocol
public String getProtocol()
- Specified by:
getProtocolin interfacecom.sun.xml.ws.api.security.trust.client.IssuedTokenConfiguration- Overrides:
getProtocolin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
setProtocol
public void setProtocol(String protocol)
-
setKeyType
public void setKeyType(String keyType)
-
getKeySize
public long getKeySize()
- Specified by:
getKeySizein classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getSignatureAlgorithm
public String getSignatureAlgorithm()
- Specified by:
getSignatureAlgorithmin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getEncryptionAlgorithm
public String getEncryptionAlgorithm()
- Specified by:
getEncryptionAlgorithmin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getCanonicalizationAlgorithm
public String getCanonicalizationAlgorithm()
- Specified by:
getCanonicalizationAlgorithmin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getKeyWrapAlgorithm
public String getKeyWrapAlgorithm()
- Specified by:
getKeyWrapAlgorithmin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getOBOToken
public com.sun.xml.ws.security.Token getOBOToken()
- Specified by:
getOBOTokenin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getClaims
public com.sun.xml.ws.api.security.trust.Claims getClaims()
- Specified by:
getClaimsin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getSignWith
public String getSignWith()
- Specified by:
getSignWithin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
getEncryptWith
public String getEncryptWith()
- Specified by:
getEncryptWithin classcom.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
-
-