|
||||||||||
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.SecureConversationToken
public class SecureConversationToken
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator |
---|
SecurityAssertionValidator.AssertionFitness |
Field Summary |
---|
Constructor Summary | |
---|---|
SecureConversationToken()
Creates a new instance of SecureConversationToken |
|
SecureConversationToken(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 | |
---|---|
com.sun.xml.ws.policy.NestedPolicy |
getBootstrapPolicy()
returns Policy which represents Bootstrap Policy |
Claims |
getClaims()
|
java.lang.String |
getIncludeToken()
returns the token inclusion value |
Issuer |
getIssuer()
returns the issuer for the SecureConversation token. |
IssuerName |
getIssuerName()
|
SecurityPolicyVersion |
getSecurityPolicyVersion()
|
java.lang.String |
getTokenId()
Unique Id assigned to the token. |
java.util.Set |
getTokenRefernceTypes()
returns a Iterator over the token reference types to be used. |
java.lang.String |
getTokenType()
returns the type of the token. |
boolean |
isMustNotSendCancel()
returns true if isMustNotSendCancel element is present under SecureConversationToken |
boolean |
isMustNotSendRenew()
returns true if isMustNotSendRenew element is present under SecureConversationToken |
boolean |
isRequireDerivedKeys()
returns true if RequiredDerivedKey element is present under SecureConversationToken |
void |
setIncludeToken(java.lang.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. |
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 SecureConversationToken()
public SecureConversationToken(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.util.Set getTokenRefernceTypes()
SecureConversationToken
Iterator
over the token reference types to be used.
getTokenRefernceTypes
in interface SecureConversationToken
public boolean isRequireDerivedKeys()
SecureConversationToken
isRequireDerivedKeys
in interface SecureConversationToken
public boolean isMustNotSendCancel()
SecureConversationToken
isMustNotSendCancel
in interface SecureConversationToken
public boolean isMustNotSendRenew()
SecureConversationToken
isMustNotSendRenew
in interface SecureConversationToken
public java.lang.String getTokenType()
SecureConversationToken
getTokenType
in interface SecureConversationToken
public Issuer getIssuer()
SecureConversationToken
getIssuer
in interface SecureConversationToken
public IssuerName getIssuerName()
getIssuerName
in interface SecureConversationToken
public Claims getClaims()
getClaims
in interface SecureConversationToken
public java.lang.String getIncludeToken()
Token
getIncludeToken
in interface Token
ONCE
,NEVER
,ALWAYS_TO_RECIPIENT
,ALWAYS
public void setIncludeToken(java.lang.String type)
public com.sun.xml.ws.policy.NestedPolicy getBootstrapPolicy()
SecureConversationToken
Policy
which represents Bootstrap Policy
getBootstrapPolicy
in interface SecureConversationToken
Policy
public java.lang.String getTokenId()
Token
getTokenId
in interface Token
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 |