|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.security.impl.policy.SamlToken
public class SamlToken
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator |
---|
SecurityAssertionValidator.AssertionFitness |
Field Summary |
---|
Constructor Summary | |
---|---|
SamlToken(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
Creates a new instance of SamlToken |
Method Summary | |
---|---|
Claims |
getClaims()
|
java.lang.String |
getIncludeToken()
returns the token inclusion value |
Issuer |
getIssuer()
returns the issuer for the SAML token. |
IssuerName |
getIssuerName()
|
SecurityPolicyVersion |
getSecurityPolicyVersion()
|
java.lang.String |
getTokenId()
Unique Id assigned to the token. |
java.util.Iterator |
getTokenRefernceType()
returns a Iterator over the token reference types to be used. |
java.lang.String |
getTokenType()
returns the type of the token. |
boolean |
isRequireDerivedKeys()
returns true if RequiredDerivedKey element is present under SAML Token. |
SecurityAssertionValidator.AssertionFitness |
validate(boolean isServer)
returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation. |
Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion |
---|
equals, getAttributes, getAttributesSet, getAttributeValue, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SamlToken(com.sun.xml.ws.policy.sourcemodel.AssertionData name, java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions, com.sun.xml.ws.policy.AssertionSet nestedAlternative)
Method Detail |
---|
public java.lang.String getTokenType()
SamlToken
getTokenType
in interface SamlToken
public java.util.Iterator getTokenRefernceType()
SamlToken
Iterator
over the token reference types to be used.
getTokenRefernceType
in interface SamlToken
public boolean isRequireDerivedKeys()
SamlToken
isRequireDerivedKeys
in interface SamlToken
public java.lang.String getIncludeToken()
Token
getIncludeToken
in interface Token
ONCE
,NEVER
,ALWAYS_TO_RECIPIENT
,ALWAYS
public java.lang.String getTokenId()
Token
getTokenId
in interface Token
public Issuer getIssuer()
SamlToken
getIssuer
in interface SamlToken
public IssuerName getIssuerName()
getIssuerName
in interface SamlToken
public Claims getClaims()
getClaims
in interface SamlToken
public SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidator
validate
in interface SecurityAssertionValidator
public SecurityPolicyVersion getSecurityPolicyVersion()
getSecurityPolicyVersion
in interface Token
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |