public class SpnegoContextToken extends com.sun.xml.ws.policy.PolicyAssertion implements SpnegoContextToken, 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 |
|---|
SpnegoContextToken()
Creates a new instance of SpnegoContextToken
|
SpnegoContextToken(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 |
getIncludeToken() |
Issuer |
getIssuer()
returns the issuer for the SpnegoContext token.
|
SecurityPolicyVersion |
getSecurityPolicyVersion() |
String |
getTokenId() |
boolean |
isRequireDerivedKeys()
returns true if RequiredDerivedKey element is present under SpnegoContextToken
|
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 SpnegoContextToken()
public SpnegoContextToken(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
public Issuer getIssuer()
SpnegoContextTokengetIssuer in interface SpnegoContextTokenpublic boolean isRequireDerivedKeys()
SpnegoContextTokenisRequireDerivedKeys in interface SpnegoContextTokenpublic String getIncludeToken()
getIncludeToken in interface Tokenpublic String getTokenId()
getTokenId in interface Tokenpublic SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidatorvalidate in interface SecurityAssertionValidatorpublic SecurityPolicyVersion getSecurityPolicyVersion()
getSecurityPolicyVersion in interface TokenCopyright © 2005–2018 Oracle Corporation. All rights reserved.