Package com.sun.xml.ws.security.policy
Interface RequestSecurityTokenTemplate
-
- All Known Implementing Classes:
RequestSecurityTokenTemplate
public interface RequestSecurityTokenTemplateContains information to be sent in message to the token issuer when requesting for IssuedTokens- Author:
- K.Venugopal@sun.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAuthenticationType()get Authentication Type parameter if set, null otherwiseStringgetCanonicalizationAlgorithm()get CanonicalizationAlgorithm value if set, return default otherwiseClaimsgetClaims()StringgetComputedKeyAlgorithm()get CanonicalizationAlgorithm value if set, return default otherwiseStringgetEncryptionAlgorithm()get EncryptionAlgorithm value if set, return default otherwisebooleangetEncryptionRequired()get Encryption value if set, return false otherwiseStringgetEncryptWith()Get the Encryption Algorithm to be used with the token if set, null otherwiseintgetKeySize()get the KeySize parameter if specified, 0 otherwiseStringgetKeyType()get KeyType Parameter if set, null otherwiseStringgetKeyWrapAlgorithm()Get the KeyWrap Algorithm used for key wrapping when STS encrypts the issued token for the relying party using an asymmetric key.LifetimegetLifetime()Get the desired LifeTime settings for the token if specified, null otherwisebooleangetProofEncryptionRequired()Get the desired proofEncryption settings for the token if specified, false otherwiseStringgetRequestType()Get the type of request, specified as a String.StringgetSignatureAlgorithm()get SignatureAlgorithm value if set, return default otherwiseStringgetSignWith()Get the Signature Algorithm to be used with the token if set, null otherwiseStringgetTokenType()Get the type of security token, specified as a String.StringgetTrustVersion()
-
-
-
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
-
-