Package org.apache.wss4j.policy.model
Class SecureConversationToken
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.AbstractToken
-
- org.apache.wss4j.policy.model.SecurityContextToken
-
- org.apache.wss4j.policy.model.SecureConversationToken
-
- All Implemented Interfaces:
org.apache.neethi.Assertion
,org.apache.neethi.PolicyComponent
,org.apache.neethi.PolicyContainingAssertion
public class SecureConversationToken extends SecurityContextToken
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys
-
-
Constructor Summary
Constructors Constructor Description SecureConversationToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractSecurityAssertion
cloneAssertion(org.apache.neethi.Policy nestedPolicy)
boolean
equals(Object object)
BootstrapPolicy
getBootstrapPolicy()
QName
getName()
int
hashCode()
boolean
isMustNotSendAmend()
boolean
isMustNotSendCancel()
boolean
isMustNotSendRenew()
protected void
parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, SecureConversationToken secureConversationToken)
protected void
setBootstrapPolicy(BootstrapPolicy bootstrapPolicy)
protected void
setMustNotSendAmend(boolean mustNotSendAmend)
protected void
setMustNotSendCancel(boolean mustNotSendCancel)
protected void
setMustNotSendRenew(boolean mustNotSendRenew)
-
Methods inherited from class org.apache.wss4j.policy.model.SecurityContextToken
isRequireExternalUriReference, isSc10SecurityContextToken, isSc13SecurityContextToken, parseNestedSecurityContextTokenPolicy, setRequireExternalUriReference, setSc10SecurityContextToken, setSc13SecurityContextToken
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractToken
getClaims, getDerivedKeys, getIncludeTokenType, getIssuer, getIssuerName, getParentAssertion, getPolicy, normalize, serialize, setClaims, setDerivedKeys, setIncludeTokenType, setIssuer, setIssuerName, setParentAssertion
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptional
-
-
-
-
Constructor Detail
-
SecureConversationToken
public SecureConversationToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
-
-
Method Detail
-
getName
public QName getName()
- Specified by:
getName
in interfaceorg.apache.neethi.Assertion
- Overrides:
getName
in classSecurityContextToken
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classSecurityContextToken
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSecurityContextToken
-
cloneAssertion
protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
- Overrides:
cloneAssertion
in classSecurityContextToken
-
parseNestedPolicy
protected void parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, SecureConversationToken secureConversationToken)
-
isMustNotSendCancel
public boolean isMustNotSendCancel()
-
setMustNotSendCancel
protected void setMustNotSendCancel(boolean mustNotSendCancel)
-
isMustNotSendAmend
public boolean isMustNotSendAmend()
-
setMustNotSendAmend
protected void setMustNotSendAmend(boolean mustNotSendAmend)
-
isMustNotSendRenew
public boolean isMustNotSendRenew()
-
setMustNotSendRenew
protected void setMustNotSendRenew(boolean mustNotSendRenew)
-
getBootstrapPolicy
public BootstrapPolicy getBootstrapPolicy()
-
setBootstrapPolicy
protected void setBootstrapPolicy(BootstrapPolicy bootstrapPolicy)
-
-