com.sun.xml.ws.security.policy
Interface RequestSecurityTokenTemplate

All Known Implementing Classes:
RequestSecurityTokenTemplate

public interface RequestSecurityTokenTemplate

Contains information to be sent in message to the token issuer when requesting for IssuedTokens

Author:
K.Venugopal@sun.com

Method Summary
 String getAuthenticationType()
          get Authentication Type parameter if set, null otherwise
 String getCanonicalizationAlgorithm()
          get CanonicalizationAlgorithm value if set, return default otherwise
 Claims getClaims()
           
 String getComputedKeyAlgorithm()
          get CanonicalizationAlgorithm value if set, return default otherwise
 String getEncryptionAlgorithm()
          get EncryptionAlgorithm value if set, return default otherwise
 boolean getEncryptionRequired()
          get Encryption value if set, return false otherwise
 String getEncryptWith()
          Get the Encryption Algorithm to be used with the token if set, null otherwise
 int getKeySize()
          get the KeySize parameter if specified, 0 otherwise
 String getKeyType()
          get KeyType Parameter if set, null otherwise
 String getKeyWrapAlgorithm()
          Get the KeyWrap Algorithm used for key wrapping when STS encrypts the issued token for the relying party using an asymmetric key.
 Lifetime getLifetime()
          Get the desired LifeTime settings for the token if specified, null otherwise
 boolean getProofEncryptionRequired()
          Get the desired proofEncryption settings for the token if specified, false otherwise
 String getRequestType()
          Get the type of request, specified as a String.
 String getSignatureAlgorithm()
          get SignatureAlgorithm value if set, return default otherwise
 String getSignWith()
          Get the Signature Algorithm to be used with the token if set, null otherwise
 String getTokenType()
          Get the type of security token, specified as a String.
 String getTrustVersion()
           
 

Method Detail

getTrustVersion

String getTrustVersion()

getTokenType

String getTokenType()
Get the type of security token, specified as a String.

Returns:
String

getRequestType

String getRequestType()
Get the type of request, specified as a String. The String indicates the class of function that is requested.

Returns:
String

getLifetime

Lifetime getLifetime()
Get the desired LifeTime settings for the token if specified, null otherwise


getAuthenticationType

String getAuthenticationType()
get Authentication Type parameter if set, null otherwise


getKeyType

String getKeyType()
get KeyType Parameter if set, null otherwise


getKeySize

int getKeySize()
get the KeySize parameter if specified, 0 otherwise


getSignatureAlgorithm

String getSignatureAlgorithm()
get SignatureAlgorithm value if set, return default otherwise


getEncryptionAlgorithm

String getEncryptionAlgorithm()
get EncryptionAlgorithm value if set, return default otherwise


getCanonicalizationAlgorithm

String getCanonicalizationAlgorithm()
get CanonicalizationAlgorithm value if set, return default otherwise


getProofEncryptionRequired

boolean getProofEncryptionRequired()
Get the desired proofEncryption settings for the token if specified, false otherwise


getComputedKeyAlgorithm

String getComputedKeyAlgorithm()
get CanonicalizationAlgorithm value if set, return default otherwise


getEncryptionRequired

boolean getEncryptionRequired()
get Encryption value if set, return false otherwise


getSignWith

String getSignWith()
Get the Signature Algorithm to be used with the token if set, null otherwise


getEncryptWith

String getEncryptWith()
Get the Encryption Algorithm to be used with the token if set, null otherwise


getKeyWrapAlgorithm

String getKeyWrapAlgorithm()
Get the KeyWrap Algorithm used for key wrapping when STS encrypts the issued token for the relying party using an asymmetric key.


getClaims

Claims getClaims()
Returns:
Claims


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.