org.apache.wss4j.policy.model
Class SecureConversationToken

java.lang.Object
  extended by org.apache.wss4j.policy.model.AbstractSecurityAssertion
      extended by org.apache.wss4j.policy.model.AbstractToken
          extended by org.apache.wss4j.policy.model.SecurityContextToken
              extended by 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
SecureConversationToken(SPConstants.SPVersion version, SPConstants.IncludeTokenType includeTokenType, Element issuer, String issuerName, Element claims, org.apache.neethi.Policy nestedPolicy)
           
 
Method Summary
protected  AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
           
 BootstrapPolicy getBootstrapPolicy()
           
 QName getName()
           
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.neethi.Assertion
isIgnorable, isOptional
 
Methods inherited from interface org.apache.neethi.PolicyComponent
equal, getType
 

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 interface org.apache.neethi.Assertion
Overrides:
getName in class SecurityContextToken

cloneAssertion

protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
Overrides:
cloneAssertion in class SecurityContextToken

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)


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.