public class IssuedToken extends com.sun.xml.ws.policy.PolicyAssertion implements IssuedToken, SecurityAssertionValidator
SecurityAssertionValidator.AssertionFitnessREQUIRE_DERIVED_KEYS, REQUIRE_EMBEDDED_TOKEN_REFERENCE, REQUIRE_EXTERNAL_REFERENCE, REQUIRE_EXTERNAL_URI_REFERENCE, REQUIRE_INTERNAL_REFERENCE, REQUIRE_ISSUER_SERIAL_REFERENCE, REQUIRE_KEY_IDENTIFIER_REFERENCE, REQUIRE_THUMBPRINT_REFERENCE, RSA_KEYVALUE_TOKEN, SC10_SECURITYCONTEXT_TOKEN, WSS_REL_V10_TOKEN10, WSS_REL_V10_TOKEN11, WSS_REL_V20_TOKEN10, WSS_REL_V20_TOKEN11, WSS_SAML_V10_TOKEN10, WSS_SAML_V10_TOKEN11, WSS_SAML_V11_TOKEN10, WSS_SAML_V11_TOKEN11, WSS_SAML_V20_TOKEN11, WSS_USERNAME_TOKEN_10, WSS_USERNAME_TOKEN_11, WSS10, WSS11, WSSKERBEROS_GSS_V5_AP_REQ_TOKEN11, WSSKERBEROS_V5_AP_REQ_TOKEN11, WSSX509PKCS7TOKEN10, WSSX509PKCS7TOKEN11, WSSX509PKIPATHV1TOKEN10, WSSX509PKIPATHV1TOKEN11, WSSX509V1TOKEN10, WSSX509V1TOKEN11, WSSX509V3TOKEN10, WSSX509V3TOKEN11| Constructor and Description |
|---|
IssuedToken()
Creates a new instance of IssuedToken
|
IssuedToken(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 |
|---|---|
Claims |
getClaims() |
String |
getIncludeToken() |
Issuer |
getIssuer()
returns
Issuer which is the issuer for the issued token. |
IssuerName |
getIssuerName()
returns
IssuerName which is the issuer for the issued token. |
RequestSecurityTokenTemplate |
getRequestSecurityTokenTemplate()
returns
RequestSecurityTokenTemplate |
SecurityPolicyVersion |
getSecurityPolicyVersion() |
String |
getTokenId() |
Iterator |
getTokenRefernceType()
returns a
Iterator over the token reference types to be used. |
boolean |
isRequireDerivedKeys() |
void |
setIncludeToken(String type) |
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 IssuedToken()
public IssuedToken(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
public RequestSecurityTokenTemplate getRequestSecurityTokenTemplate()
IssuedTokenRequestSecurityTokenTemplategetRequestSecurityTokenTemplate in interface IssuedTokenRequestSecurityTokenTemplatepublic Iterator getTokenRefernceType()
IssuedTokenIterator over the token reference types to be used.getTokenRefernceType in interface IssuedTokenpublic String getIncludeToken()
getIncludeToken in interface Tokenpublic void setIncludeToken(String type)
public String getTokenId()
getTokenId in interface Tokenpublic Issuer getIssuer()
IssuedTokenIssuer which is the issuer for the issued token.getIssuer in interface IssuedTokenIssuer or nullpublic IssuerName getIssuerName()
IssuedTokenIssuerName which is the issuer for the issued token.getIssuerName in interface IssuedTokenpublic Claims getClaims()
getClaims in interface IssuedTokenpublic boolean isRequireDerivedKeys()
isRequireDerivedKeys in interface IssuedTokenpublic SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidatorvalidate in interface SecurityAssertionValidatorpublic SecurityPolicyVersion getSecurityPolicyVersion()
getSecurityPolicyVersion in interface TokenCopyright © 2005–2018 Oracle Corporation. All rights reserved.