public class RequestSecurityTokenTemplate extends com.sun.xml.ws.policy.PolicyAssertion implements RequestSecurityTokenTemplate, SecurityAssertionValidator
SecurityAssertionValidator.AssertionFitness| Constructor and Description |
|---|
RequestSecurityTokenTemplate()
Creates a new instance of RequestSecurityTokenTemplate
|
RequestSecurityTokenTemplate(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative) |
| Modifier and Type | Method and Description |
|---|---|
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() |
SecurityAssertionValidator.AssertionFitness |
validate(boolean isServer)
returns true if all the assertions embeeded under a SecurityPolicy
assertion are valid and supported by the implementation.
|
equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toStringpublic RequestSecurityTokenTemplate()
public RequestSecurityTokenTemplate(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
public String getTokenType()
RequestSecurityTokenTemplategetTokenType in interface RequestSecurityTokenTemplateStringpublic String getRequestType()
RequestSecurityTokenTemplategetRequestType in interface RequestSecurityTokenTemplateStringpublic Lifetime getLifetime()
RequestSecurityTokenTemplategetLifetime in interface RequestSecurityTokenTemplatepublic String getAuthenticationType()
RequestSecurityTokenTemplategetAuthenticationType in interface RequestSecurityTokenTemplatepublic String getKeyType()
RequestSecurityTokenTemplategetKeyType in interface RequestSecurityTokenTemplatepublic int getKeySize()
RequestSecurityTokenTemplategetKeySize in interface RequestSecurityTokenTemplatepublic String getSignatureAlgorithm()
RequestSecurityTokenTemplategetSignatureAlgorithm in interface RequestSecurityTokenTemplatepublic String getEncryptionAlgorithm()
RequestSecurityTokenTemplategetEncryptionAlgorithm in interface RequestSecurityTokenTemplatepublic String getCanonicalizationAlgorithm()
RequestSecurityTokenTemplategetCanonicalizationAlgorithm in interface RequestSecurityTokenTemplatepublic boolean getProofEncryptionRequired()
RequestSecurityTokenTemplategetProofEncryptionRequired in interface RequestSecurityTokenTemplatepublic String getComputedKeyAlgorithm()
RequestSecurityTokenTemplategetComputedKeyAlgorithm in interface RequestSecurityTokenTemplatepublic String getKeyWrapAlgorithm()
RequestSecurityTokenTemplategetKeyWrapAlgorithm in interface RequestSecurityTokenTemplatepublic boolean getEncryptionRequired()
RequestSecurityTokenTemplategetEncryptionRequired in interface RequestSecurityTokenTemplatepublic String getSignWith()
RequestSecurityTokenTemplategetSignWith in interface RequestSecurityTokenTemplatepublic String getEncryptWith()
RequestSecurityTokenTemplategetEncryptWith in interface RequestSecurityTokenTemplatepublic Claims getClaims()
getClaims in interface RequestSecurityTokenTemplatepublic String getTrustVersion()
getTrustVersion in interface RequestSecurityTokenTemplatepublic SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidatorvalidate in interface SecurityAssertionValidatorCopyright © 2005–2018 Oracle Corporation. All rights reserved.