com.ibm.wsspi.wssecurity.core.token.config

Interface RequesterConfiguration.RSTT

All known subinterfaces:
RequesterConfiguration.RSTT13
Enclosing interface:
RequesterConfiguration

  1. public static interface RequesterConfiguration.RSTT
WS-Trust 1.2 keys for RequesterConfig used to specify the content of the RequestSecurityToken trust request.

Example settings:

requestConfig.put(RequesterConfiguration.RSTT.APPLIESTO_ADDRESS, "http://w3.appliesto.com/");
requestConfig.put(RequesterConfiguration.RSTT.ISSUER_ADDRESS, "http://w3.issuer.com/");
requestConfig.put(RequesterConfiguration.RSTT.KEYSIZE, "128");
requestConfig.put(RequesterConfiguration.RSTT.KEYTYPE, WSSConstants.WST12.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://schemas.xmlsoap.org/ws/2005/02/trust/SymmetricKey</wst:KeyType>
</wst:RequestSecurityToken>
 

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
ALLOWPOSTDATING
Indicates that the token request may specify the token is not immediately valid.
  1. static
  2. java.lang.String
APPLIESTO_ADDRESS
Specifies the webservice address where the requested token is intended to be used.
  1. static
  2. java.lang.String
APPLIESTO_PORTTYPE
Specifies the port type of the webservice where the requested token is intended to be used.
  1. static
  2. java.lang.String
APPLIESTO_SERVICENAME
Specifies the service name of the webservice where the requested token is intended to be used.
  1. static
  2. java.lang.String
AUTHENTICATIONTYPE
Specifies type of authentication desired.
  1. static
  2. java.lang.String
CANONICALIZATIONALGORITHM
Specifies the desired canonicalization method to be used with the returned token.
  1. static
  2. java.lang.String
CLAIMS
Claim information associated with an issued token.
  1. static
  2. java.lang.String
CLAIMS_DIALECT
Indicates the syntax of the claims information.
  1. static
  2. java.lang.String
COMPUTEDKEYALGORITHM
Specifies the desired key derivation algorithm to be used in the generation of the returned token.
  1. static
  2. java.lang.String
CONTEXT
Specifies the context attribute to be included in the trust request.
  1. static
  2. java.lang.String
DELEGATABLE
Specifies if the requested token may be delegated to another party.
  1. static
  2. java.lang.String
ENCRYPTIONALGORITHM
Specifies the desired encryption algorithm to be used within the generated token.
  1. static
  2. java.lang.String
ENCRYPTWITH
Specifies the desired encryption algorithm to be used with the issued security token.
  1. static
  2. java.lang.String
ENTROPY_BINARYSECRET
Specifies the requester's entropy as a binary secret.
  1. static
  2. java.lang.String
ENTROPY_BINARYSECRET_TYPE
Specifies the type of secret being encoded.
  1. static
  2. java.lang.String
ENTROPY_ENCRYPTEDKEY_ALGORITHM
Specifies the encryption algorithm to be associated with the specified entropy cipher data.
  1. static
  2. java.lang.String
ENTROPY_ENCRYPTEDKEY_CIPHERVALUE
Specifies the requester's entropy cipher data.
  1. static
  2. java.lang.String
EXTENSION_BASE
An extenstion to WS-Trust 1.2 used to specify the security token to be validated.
  1. static
  2. java.lang.String
FORWARDABLE
Specifies if the requested token may be used from alternate machines.
  1. static
  2. java.lang.String
ISSUER_ADDRESS
Specifies the webservice address where the request's signing token was issued.
  1. static
  2. java.lang.String
ISSUER_PORTTYPE
Specifies the webservice port type where the request's signing token was issued.
  1. static
  2. java.lang.String
ISSUER_SERVICENAME
Specifies the webservice service name where the request's signing token was issued.
  1. static
  2. java.lang.String
KEYSIZE
Specifies the number of bits of the key required.
  1. static
  2. java.lang.String
KEYTYPE
Specifies the type of key desired in the security token.
  1. static
  2. java.lang.String
LIFETIME_CREATED
Specifies the requested creation time of the security token.
  1. static
  2. java.lang.String
LIFETIME_EXPIRES
Specifies the requested expiration time of the security token.
  1. static
  2. java.lang.String
POLICYREFERENCE_URI
Specifies a reference to the policy that contains settings for the requested token.
  1. static
  2. java.lang.String
RENEWING_ALLOW
Specifies if the lifetime of the requested token can be extended.
  1. static
  2. java.lang.String
RENEWING_OK
Specifies if the lifetime of the requested token can be renewed after expiration.
  1. static
  2. java.lang.String
SIGNATUREALGORITHM
Specifies the desired signature algorithm used with the issued token.
  1. static
  2. java.lang.String
SIGNWITH
Specifies the desired signature algorithm used within the issued token.
  1. static
  2. java.lang.String
TOKENTYPE
Specifies the type of security token requested.
  1. static
  2. java.lang.String
VALIDATETARGET_REFERENCE_URI
Specifies URI of the security token to be validated.
  1. static
  2. java.lang.String
VALIDATETARGET_REFERENCE_VALUETYPE
Specifies the type of the security token to be validated.
  1. static
  2. java.lang.String
VALIDATETARGET_TOKEN_XML
Specifies security token to be validated.

Field Detail

ALLOWPOSTDATING

  1. static final java.lang.String ALLOWPOSTDATING
Indicates that the token request may specify the token is not immediately valid.
Valid values are true or false.

When set to true, the trust request will include the wst:AllowPostdating element as shown below.

 <wst:AllowPostdating/> 
 
See Also:

APPLIESTO_ADDRESS

  1. static final java.lang.String APPLIESTO_ADDRESS
Specifies the webservice address where the requested token is intended to be used.


Valid values are URI strings.

The APPLIESTO_ADDRESS setting may be used alone or in combination with APPLIESTO_PORTTYPE and APPLIESTO_SERVICENAME. When used alone the formatted wsp:AppliesTo element will appear in the trust request such as:

 <wsp:AppliesTo> 
   <wsa:EndpointReference>
      <wsa:Address>http://manufacturer.example.com/</wsa:Address>
   </wsa:EndpointReference> 
</wsp:AppliesTo>
 
If APPLIESTO_PORTTYPE and/or APPLIESTO_SERVICENAME are also set, the settings appear grouped inside wsp:AppliesTo element such as:
 <wsp:AppliesTo> 
   <wsa:EndpointReference>
      <wsa:Address>http://manufacturer.example.com/</wsa:Address>
      <wsa:PortType>http://manufacturer.example.com/</wsa:PortType>
      <wsa:ServiceName>MyServiceName</wsa:ServiceName>
   </wsa:EndpointReference> 
</wsp:AppliesTo>
 
See Also:

EXTENSION_BASE

  1. static final java.lang.String EXTENSION_BASE
An extenstion to WS-Trust 1.2 used to specify the security token to be validated.
Set EXTENSION_BASE to a String representation of the token elements.

When set, the trust request will include the wst:Base element.
For example, when EXTENSION_BASE is set to the String:

 "<wss:UsernameToken xmlns:wss=\"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd\" 
xmlns:wsu=\"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd\" 
wsu:Id=\"usernameac5168b8-0123-1b65-b8b4-9d6bd9a2f0bb\"><wss:Username>testuser</wss:Username>
<wsu:Created>2009-09-12T03:34:59Z</wsu:Created></wss:UsernameToken>"
   
An element similar to the following is included in the request:
 <wst:Base>
   <wss:UsernameToken xmlns:wss="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="usernameac5168b8-0123-1b65-b8b4-9d6bd9a2f0bb">
       <wss:Username>testuser</wss:Username>
       <wsu:Created>2009-09-12T03:34:59Z</wsu:Created>
   </wss:UsernameToken>
</wst:Base>     
 
See Also:

APPLIESTO_PORTTYPE

  1. static final java.lang.String APPLIESTO_PORTTYPE
Specifies the port type of the webservice where the requested token is intended to be used.


Valid values are URI strings.

See APPLIESTO_ADDRESS and APPLIESTO_SERVICENAME

 <wsp:AppliesTo> 
   <wsa:EndpointReference>
      <wsa:PortType>http://manufacturer.example.com/</wsa:PortType>
   </wsa:EndpointReference> 
</wsp:AppliesTo>
 
See Also:

APPLIESTO_SERVICENAME

  1. static final java.lang.String APPLIESTO_SERVICENAME
Specifies the service name of the webservice where the requested token is intended to be used.


Valid values are strings.

See APPLIESTO_ADDRESS and APPLIESTO_PORTTYPE

 <wsp:AppliesTo> 
   <wsa:EndpointReference>
      <wsa:ServiceName>MyServiceName</wsa:ServiceName>
   </wsa:EndpointReference> 
</wsp:AppliesTo>
 
See Also:

AUTHENTICATIONTYPE

  1. static final java.lang.String AUTHENTICATIONTYPE
Specifies type of authentication desired. Possible values are defined by the recipient of the trust request.

Valid values are URI strings.

When set, the trust request will include the following wst:AuthenticationType element, where "..." is specified URI:

 <wst:AuthenticationType>...</wst:AuthenticationType>
 
See Also:

CANONICALIZATIONALGORITHM

  1. static final java.lang.String CANONICALIZATIONALGORITHM
Specifies the desired canonicalization method to be used with the returned token.
Valid values are URI strings.

When set, the trust request will include the following wst:CanonicalizationAlgorithm element, where "..." is specified algorithm:

 <wst:CanonicalizationAlgorithm>...</wst:CanonicalizationAlgorithm>
 
See Also:

CLAIMS

  1. static final java.lang.String CLAIMS
Claim information associated with an issued token.
Valid values are strings.

May be set to valid URI. For example, if set, the trust request will include the following element, where "..." is specified URI.

  <wst:Claims>...</wst:Claims> 
 
Alternatively, may be set to XML text of a valid WS-Trust Claims element.

Example setting for for WS-Trust 1.2:
"<wst:Claims xmlns:wst="http://schemas.xmlsoap.org/ws/2005/02/trust"><ClaimedUser>jane</ClaimedUser></wst:Claims>"

See Also:

CLAIMS_DIALECT

  1. static final java.lang.String CLAIMS_DIALECT
Indicates the syntax of the claims information.
Valid values are URI strings.

The CLAIMS_DIALECT setting must be used in conjunction with the CLAIMS setting. Specifies the Dialect attribute of the wst:Claims element. For example:

  <wst:Claims Dialect="...">...</wst:Claims>
 
See Also:

COMPUTEDKEYALGORITHM

  1. static final java.lang.String COMPUTEDKEYALGORITHM
Specifies the desired key derivation algorithm to be used in the generation of the returned token.
Valid values are URI strings representing valid key derivation algorithms.

When set, the trust request will include the following wst:ComputedKeyAlgorithm element, where "..." is specified algorithm:

When set, the trust request will include the following element, where "..." is specified algorithm:

 <wst:ComputedKeyAlgorithm>...</wst:ComputedKeyAlgorithm>
 
See Also:

CONTEXT

  1. static final java.lang.String CONTEXT
Specifies the context attribute to be included in the trust request.
Valid values are URI strings.

When set, the trust request will include the Context attribute in the wst:RequestSecurityToken element, where "..." is the specified context:

 <wst:RequestSecurityToken Context="...">
</wst:RequestSecurityToken>
 
See Also:

DELEGATABLE

  1. static final java.lang.String DELEGATABLE
Specifies if the requested token may be delegated to another party. Valid values are true or false.

When set, the trust request will include the wst:Delegatable element in the trust request, where "..." is the DELEGATABLE setting.

  <wst:Delegatable>...</wst:Delegatable>
 
See Also:

ENCRYPTIONALGORITHM

  1. static final java.lang.String ENCRYPTIONALGORITHM
Specifies the desired encryption algorithm to be used within the generated token.
Valid values are valid encryption algorithms.

When set, the trust request will include the following element, where "..." is specified algorithm.

 <wst:EncryptionAlgorithm>...</wst:EncryptionAlgorithm>
 
See Also:

ENCRYPTWITH

  1. static final java.lang.String ENCRYPTWITH
Specifies the desired encryption algorithm to be used with the issued security token.
Valid values are valid encryption algorithms.

When set, the trust request will include the following element, where "..." is the specified algorithm:

 <wst:EncryptWith>...</wst:EncryptWith>
 
See Also:

ENTROPY_BINARYSECRET

  1. static final java.lang.String ENTROPY_BINARYSECRET
Specifies the requester's entropy as a binary secret.
Valid values are base64 encoded data.

When set, the trust request will include the following element, where "..." represents the base64 encoded binary secret:

 <wst:Entropy>
   <wst:BinarySecret>...</wst:BinarySecret>
</wst:Entropy>
  
See Also:

ENTROPY_BINARYSECRET_TYPE

  1. static final java.lang.String ENTROPY_BINARYSECRET_TYPE
Specifies the type of secret being encoded.
Valid values are WS-Trust predefined URI strings representing AsymmetrickKey, SymmetricKey, and Nonce.

When set, the BinarySecret element of the trust request will include the Type attribute, where "..." is the specified type and AAAA is the base64 encrypted binary secret:

 <wst:Entropy>
   <wst:BinarySecret Type="...">AAAA</wst:BinarySecret>
</wst:Entropy>
  
See Also:

ENTROPY_ENCRYPTEDKEY_ALGORITHM

  1. static final java.lang.String ENTROPY_ENCRYPTEDKEY_ALGORITHM
Specifies the encryption algorithm to be associated with the specified entropy cipher data.
Valid values are valid encryption algorithms.

When both ENTROPY_ENCRYPTEDKEY_ALGORITHM and ENTROPY_ENCRYPTEDKEY_CIPHERVALUE are set then the following element will be included in the trust request. Below "..." is the ENTROPY_ENCRYPTEDKEY_ALGORITHM setting and AAAA is the ENTROPY_ENCRYPTEDKEY_CIPHERVALUE setting.

 <wst:Entropy>
   <xenc:EncryptedKey xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
      <xenc:EncryptionMethod Algorithm="...">
         <xenc:CipherData>
            <xenc:CipherValue>AAAA</xenc:CipherValue>
         </xenc:CipherData>
      </xenc:EncryptionMethod>
   </xenc:EncryptedKey>
</wst:Entropy>
ENTROPY_ENCRYPTEDKEY_CIPHERVALUE
See Also:

ENTROPY_ENCRYPTEDKEY_CIPHERVALUE

  1. static final java.lang.String ENTROPY_ENCRYPTEDKEY_CIPHERVALUE
Specifies the requester's entropy cipher data.
Valid values are base64 encoded data.

When both ENTROPY_ENCRYPTEDKEY_ALGORITHM and ENTROPY_ENCRYPTEDKEY_CIPHERVALUE are set then the following element will be included in the trust request. Below "..." is the ENTROPY_ENCRYPTEDKEY_ALGORITHM setting and "AAAA" is the ENTROPY_ENCRYPTEDKEY_CIPHERVALUE setting.

 <wst:Entropy>
   <xenc:EncryptedKey xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
      <xenc:EncryptionMethod Algorithm="...">
         <xenc:CipherData>
            <xenc:CipherValue>AAAA</xenc:CipherValue>
         </xenc:CipherData>
      </xenc:EncryptionMethod>
   </xenc:EncryptedKey>
</wst:Entropy>
ENTROPY_ENCRYPTEDKEY_ALGORITHM
See Also:

FORWARDABLE

  1. static final java.lang.String FORWARDABLE
Specifies if the requested token may be used from alternate machines. Valid values are true or false.

When set, the trust request will include the wst:Forwardable element in the trust request, where "..." is the FORWARDABLE setting:

 <wst:Forwardable>...</wst:Forwardable>
 
See Also:

ISSUER_ADDRESS

  1. static final java.lang.String ISSUER_ADDRESS
Specifies the webservice address where the request's signing token was issued.


Valid values are URI strings.

The ISSUER_ADDRESS setting may be used alone or in combination with ISSUER_PORTTYPE and ISSUER_SERVICENAME. When used alone the formatted wst:Issuer element will appear in the trust request such as:

 <wst:Issuer> 
   <wsa:Address>http://manufacturer.example.com/</wsa:Address>
</wst:Issuer>
 
If ISSUER_PORTTYPE and/or ISSUER_SERVICENAME are also set, the settings appear grouped inside wst:Issuer element such as:
 <wst:Issuer> 
   <wsa:Address>http://manufacturer.example.com/</wsa:Address>
   <wsa:PortType>http://manufacturer.example.com/</wsa:PortType>
   <wsa:ServiceName>MyServiceName</wsa:ServiceName>
</wst:Issuer>
 
See Also:

ISSUER_PORTTYPE

  1. static final java.lang.String ISSUER_PORTTYPE
Specifies the webservice port type where the request's signing token was issued.

Valid values are URI strings.

The ISSUER_PORTTYPE setting may be used alone or in combination with ISSUER_ADDRESS and ISSUER_SERVICENAME. When used alone the formatted wst:Issuer element will appear in the trust request such as:

 <wst:Issuer> 
   <wsa:PortType>http://manufacturer.example.com/</wsa:PortType>
</wst:Issuer>
 
If ISSUER_ADDRESS and/or ISSUER_SERVICENAME are also set, the settings appear grouped inside wst:Issuer element such as:
 <wst:Issuer> 
   <wsa:Address>http://manufacturer.example.com/</wsa:Address>
   <wsa:PortType>http://manufacturer.example.com/</wsa:PortType>
   <wsa:ServiceName>MyServiceName</wsa:ServiceName>
</wst:Issuer>
 
See Also:

ISSUER_SERVICENAME

  1. static final java.lang.String ISSUER_SERVICENAME
Specifies the webservice service name where the request's signing token was issued.

Valid values are URI strings.

The ISSUER_SERVICENAME setting may be used alone or in combination with ISSUER_ADDRESS and ISSUER_PORTTYPE. When used alone the formatted wst:Issuer element will appear in the trust request such as:

 <wst:Issuer> 
   <wsa:ServiceName>http://manufacturer.example.com/</wsa:ServiceName>
</wst:Issuer>
 
If ISSUER_ADDRESS and/or ISSUER_PORTTYPE are also set, the settings appear grouped inside wst:Issuer element such as:
 <wst:Issuer> 
   <wsa:Address>http://manufacturer.example.com/</wsa:Address>
   <wsa:PortType>http://manufacturer.example.com/</wsa:PortType>
   <wsa:ServiceName>MyServiceName</wsa:ServiceName>
</wst:Issuer>
 
See Also:

KEYSIZE

  1. static final java.lang.String KEYSIZE
Specifies the number of bits of the key required. Valid values are Integer.

When set, the trust request will include the wst:KeySize element in the trust request, where "..." is the key size.

 <wst:KeySize>...</wst:KeySize>
 
See Also:

KEYTYPE

  1. static final java.lang.String KEYTYPE
Specifies the type of key desired in the security token. Valid values are predefined key URI values.

When set, the trust request will include the wst:KeyType element in the trust request, where "..." is the key type setting.
For example:

 <wst:KeyType>...</wst:KeyType>
 
See Also:

LIFETIME_CREATED

  1. static final java.lang.String LIFETIME_CREATED
Specifies the requested creation time of the security token. If setting is in the future then request is for a postdated token.


Valid values are date string.

The LIFETIME_CREATED setting may be used alone or in combination with LIFETIME_EXPIRES. When used alone the formatted wst:Lifetime element will appear in the trust request such as:

 <wst:Lifetime> 
   <wsu:Created>...</wsu:Created>
</wst:Lifetime>
 
If LIFETIME_EXPIRES is also set, the settings appear grouped inside wst:Lifetime element such as:
 <wst:Lifetime> 
   <wsu:Created>...</wsu:Created>
   <wsu:Expires>...</wsu:Expires>
</wst:Lifetime>
 
See Also:

LIFETIME_EXPIRES

  1. static final java.lang.String LIFETIME_EXPIRES
Specifies the requested expiration time of the security token.


Valid values are date string.

The LIFETIME_EXPIRES setting may be used alone or in combination with LIFETIME_CREATED. When used alone the formatted wst:Lifetime element will appear in the trust request such as:

 <wst:Lifetime> 
   <wsu:Created>...</wsu:Created>
</wst:Lifetime>
 
If LIFETIME_CREATED is also set, the settings appear grouped inside wst:Lifetime element such as:
 <wst:Lifetime> 
   <wsu:Created>...</wsu:Created>
   <wsu:Expires>...</wsu:Expires>
</wst:Lifetime>
 
See Also:

POLICYREFERENCE_URI

  1. static final java.lang.String POLICYREFERENCE_URI
Specifies a reference to the policy that contains settings for the requested token.
Valid values are URI strings.

POLICYREFERENCE_URI may be set to the URI reference to a policy. When set the formatted wsp:PolicyReference element will be included in the trust request as shown, where "..." is the policy reference URI.

 <wsp:PolicyReference URI="..."/>
 
See Also:

RENEWING_ALLOW

  1. static final java.lang.String RENEWING_ALLOW
Specifies if the lifetime of the requested token can be extended. Valid values are true or false.

RENEWING_ALLOW may be used to add a wst:Renewing element in the trust request with the "Allow" attribute set.
For example:

 <wst:Renewing Allow="..."/>
This setting may be used alone or in combination with {@link #RENEWING_OK).
See Also:

RENEWING_OK

  1. static final java.lang.String RENEWING_OK
Specifies if the lifetime of the requested token can be renewed after expiration. Valid values are true or false.

RENEWING_OK may be used to add a wst:Renewing element in the trust request with the "OK" attribute set.
For example:

 <wst:Renewing OK="..."/>
This setting may be used alone or in combination with RENEWING_ALLOW.
See Also:

SIGNATUREALGORITHM

  1. static final java.lang.String SIGNATUREALGORITHM
Specifies the desired signature algorithm used with the issued token.
Valid values are valid signature algorithms.

When set, the trust request will include the following element, where "..." is specified signature algorithm.

 <wst:SignatureAlgorithm>...</wst:SignatureAlgorithm>
 
See Also:

SIGNWITH

  1. static final java.lang.String SIGNWITH
Specifies the desired signature algorithm used within the issued token.
Valid values are valid signature algorithms.

When set, the trust request will include the following element, where "..." is specified signature algorithm.

 <wst:SignWith>...</wst:SignWith>
 
See Also:

VALIDATETARGET_TOKEN_XML

  1. static final java.lang.String VALIDATETARGET_TOKEN_XML
Specifies security token to be validated.
Valid value is XML representation of a token.

When set, the trust request will include the wst:ValidateTaget element in the trust request

In this example, assuming the token is a username token ValidateTarget would look like this:

 <wst:ValidateTaget>
   <wss:UsernameToken xmlns:wss="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="usernameac5168b8-0123-1b65-b8b4-9d6bd9a2f0bb">
       <wss:Username>testuser</wss:Username>
       <wsu:Created>2009-09-12T03:34:59Z</wsu:Created>
   </wss:UsernameToken>
</wst:ValidateTaget>
 
VALIDATETARGET_TOKEN_XML
See Also:

VALIDATETARGET_REFERENCE_URI

  1. static final java.lang.String VALIDATETARGET_REFERENCE_URI
Specifies URI of the security token to be validated.
Valid values are URI.

When set, the trust request will include the wst:ValidateTaget element in the trust request, where "..." is the URI of the security token referenced.

 <wst:ValidateTaget>
   <wsse:SecurityTokenReference>
      <wsse:Reference URI="..."/>
   </wsse:SecurityTokenReference>
</wst:ValidateTaget>
 
VALIDATETARGET_REFERENCE_VALUETYPE
See Also:

VALIDATETARGET_REFERENCE_VALUETYPE

  1. static final java.lang.String VALIDATETARGET_REFERENCE_VALUETYPE
Specifies the type of the security token to be validated.
Valid values are valid security token type URI.

When set, the trust request will include the wst:ValidateTaget element in the trust request as shown where "..." is the type of security token referenced.

 <wst:ValidateTaget>
   <wsse:SecurityTokenReference>
      <wsse:Reference ValueType="..."/>
   </wsse:SecurityTokenReference>
</wst:ValidateTaget>
 
VALIDATETARGET_REFERENCE_URI
See Also:

TOKENTYPE

  1. static final java.lang.String TOKENTYPE
Specifies the type of security token requested.
Valid values are valid security token type URI.

When set, the trust request will include the wst:TokenType element in the trust request. Below "..." is the TOKENTYPE setting.

 <wst:TokenType>...</wst:TokenType>
 
See Also: