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
- 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
ConstructorsConstructorDescriptionDefaultSTSIssuedTokenConfiguration(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
Modifier and TypeMethodDescriptionvoidcopy(STSIssuedTokenConfiguration config) longvoidsetActAsToken(String username, String password) voidsetActAsToken(X509Certificate cert) voidsetCanonicalizationAlgorithm(String canAlg) voidvoidsetEncryptionAlgorithm(String encAlg) voidsetEncryptWith(String encWithAlg) voidsetKeySize(long keySize) voidsetKeyType(String keyType) voidsetKeyWrapAlgorithm(String keyWrapAlg) voidsetOBOToken(Token token) voidsetOBOToken(String username, String password) voidsetOBOToken(X509Certificate cert) voidsetProtocol(String protocol) voidvoidsetSignatureAlgorithm(String sigAlg) voidsetSignWith(String signWithAlg) voidsetSTSInfo(String stsEndpoint, String stsMEXAddress) voidsetSTSInfo(String protocol, String stsEndpoint, String stsWSDLLocation, String stsServiceName, String stsPortName, String stsNamespace) voidsetTokenType(String tokenType) Methods inherited from class com.sun.xml.ws.api.security.trust.client.STSIssuedTokenConfiguration
getOtherOptions, getProtocol, getSecondaryIssuedTokenParameters, getSTSEndpoint, getSTSMEXAddress, getSTSNamespace, getSTSPortName, getSTSServiceName, getSTSWSDLLocation
-
Constructor Details
-
DefaultSTSIssuedTokenConfiguration
public DefaultSTSIssuedTokenConfiguration() -
DefaultSTSIssuedTokenConfiguration
public DefaultSTSIssuedTokenConfiguration(String protocol, IssuedToken issuedToken, PolicyAssertion localToken) -
DefaultSTSIssuedTokenConfiguration
-
DefaultSTSIssuedTokenConfiguration
-
DefaultSTSIssuedTokenConfiguration
-
DefaultSTSIssuedTokenConfiguration
-
-
Method Details
-
setProtocol
-
setSTSInfo
-
setSTSInfo
-
setTokenType
-
setKeyType
-
setKeySize
public void setKeySize(long keySize) -
setSignWith
-
setEncryptWith
-
setSignatureAlgorithm
-
setEncryptionAlgorithm
-
setCanonicalizationAlgorithm
-
setKeyWrapAlgorithm
-
setClaims
-
setOBOToken
-
setOBOToken
-
setOBOToken
-
setActAsToken
-
setActAsToken
-
getTokenType
- Specified by:
getTokenTypein classSTSIssuedTokenConfiguration
-
getKeyType
- Specified by:
getKeyTypein classSTSIssuedTokenConfiguration
-
getKeySize
public long getKeySize()- Specified by:
getKeySizein classSTSIssuedTokenConfiguration
-
getSignatureAlgorithm
- Specified by:
getSignatureAlgorithmin classSTSIssuedTokenConfiguration
-
getEncryptionAlgorithm
- Specified by:
getEncryptionAlgorithmin classSTSIssuedTokenConfiguration
-
getCanonicalizationAlgorithm
- Specified by:
getCanonicalizationAlgorithmin classSTSIssuedTokenConfiguration
-
getKeyWrapAlgorithm
- Specified by:
getKeyWrapAlgorithmin classSTSIssuedTokenConfiguration
-
getSignWith
- Specified by:
getSignWithin classSTSIssuedTokenConfiguration
-
getEncryptWith
- Specified by:
getEncryptWithin classSTSIssuedTokenConfiguration
-
getClaims
- Specified by:
getClaimsin classSTSIssuedTokenConfiguration
-
getOBOToken
- Specified by:
getOBOTokenin classSTSIssuedTokenConfiguration
-
setSecondaryIssuedTokenParameters
-
copy
-