public static interface RequesterConfiguration.RSTT13 extends RequesterConfiguration.RSTT
RequesterConfig
used to specify the content of the RequestSecurityToken
trust request.Example settings:
requestConfig.put(RequesterConfiguration.RSTT13.APPLIESTO_ADDRESS, "http://w3.appliesto.com/"); requestConfig.put(RequesterConfiguration.RSTT13.ISSUER_ADDRESS, "http://w3.issuer.com/"); requestConfig.put(RequesterConfiguration.RSTT13.KEYSIZE, "128"); requestConfig.put(RequesterConfiguration.RSTT13.KEYTYPE, WSSConstants.WST13.KEYTYPE_SYMMETRICKEY);Results in a request containing elements similar to:
<wst:RequestSecurityToken>
<wsp:AppliesTo>
<wsa:EndpointReference>
<wsa:Address>http://w3.appliesto.com/</wsa:Address>
</wsa:EndpointReference>
</wsp:AppliesTo>
<wst:Issuer>
<wsa:Address>http://w3.issuer.com/</wsa:Address>
</wst:Issuer>
<wst:KeySize>128</wst:KeySize>
<wst:KeyType>http://docs.oasis-open.org/ws-sx/ws-trust/200512/SymmetricKey</wst:KeyType>
</wst:RequestSecurityToken>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEYWRAPALGORITHM
Specifies the desired algorithm to use for key wrapping when the STS encrypts the issued token.
|
ALLOWPOSTDATING, APPLIESTO_ADDRESS, APPLIESTO_PORTTYPE, APPLIESTO_SERVICENAME, AUTHENTICATIONTYPE, CANONICALIZATIONALGORITHM, CLAIMS, CLAIMS_DIALECT, COMPUTEDKEYALGORITHM, CONTEXT, DELEGATABLE, ENCRYPTIONALGORITHM, ENCRYPTWITH, ENTROPY_BINARYSECRET, ENTROPY_BINARYSECRET_TYPE, ENTROPY_ENCRYPTEDKEY_ALGORITHM, ENTROPY_ENCRYPTEDKEY_CIPHERVALUE, EXTENSION_BASE, FORWARDABLE, ISSUER_ADDRESS, ISSUER_PORTTYPE, ISSUER_SERVICENAME, KEYSIZE, KEYTYPE, LIFETIME_CREATED, LIFETIME_EXPIRES, POLICYREFERENCE_URI, RENEWING_ALLOW, RENEWING_OK, SIGNATUREALGORITHM, SIGNWITH, TOKENTYPE, VALIDATETARGET_REFERENCE_URI, VALIDATETARGET_REFERENCE_VALUETYPE, VALIDATETARGET_TOKEN_XML
static final java.lang.String KEYWRAPALGORITHM
When set, the trust request will include the wst:KeyWrapAlgorithm
element as follows. The specified algorithm is indicated by "...".
<wst:KeyWrapAlgorithm>...</wst:KeyWrapAlgorithm>