|
||||||||||
| 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.X509Token
public class X509Token
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator |
|---|
SecurityAssertionValidator.AssertionFitness |
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
X509Token()
|
|
X509Token(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 Summary | |
|---|---|
void |
addTokenReferenceType(java.lang.String tokenRefType)
|
java.lang.Object |
clone()
|
Claims |
getClaims()
|
java.lang.String |
getIncludeToken()
returns the token inclusion value |
Issuer |
getIssuer()
returns the issuer for the X509 token. |
IssuerName |
getIssuerName()
|
SecurityPolicyVersion |
getSecurityPolicyVersion()
|
java.lang.String |
getTokenId()
Unique Id assigned to the token. |
java.util.Set |
getTokenRefernceType()
returns a Set 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 X509 Token. |
void |
setIncludeToken(java.lang.String type)
|
void |
setTokenType(java.lang.String tokenType)
|
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 |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public X509Token()
public X509Token(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 void addTokenReferenceType(java.lang.String tokenRefType)
public void setTokenType(java.lang.String tokenType)
public java.lang.String getTokenType()
X509Token
getTokenType in interface X509Tokenpublic java.util.Set getTokenRefernceType()
X509TokenSet over the token reference types to be used.
getTokenRefernceType in interface X509Tokenpublic java.lang.String getIncludeToken()
Token
getIncludeToken in interface TokenONCE,NEVER,ALWAYS_TO_RECIPIENT,ALWAYSpublic void setIncludeToken(java.lang.String type)
public java.lang.String getTokenId()
Token
getTokenId in interface Tokenpublic boolean isRequireDerivedKeys()
X509Token
isRequireDerivedKeys in interface X509Tokenpublic Issuer getIssuer()
X509Token
getIssuer in interface X509Tokenpublic IssuerName getIssuerName()
getIssuerName in interface X509Tokenpublic Claims getClaims()
getClaims in interface X509Tokenpublic SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidator
validate in interface SecurityAssertionValidator
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic SecurityPolicyVersion getSecurityPolicyVersion()
getSecurityPolicyVersion in interface Token
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||