org.apache.wss4j.policy.model
Class SecurityContextToken

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
All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, org.apache.neethi.PolicyContainingAssertion
Direct Known Subclasses:
SecureConversationToken

public class SecurityContextToken
extends AbstractToken


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wss4j.policy.model.AbstractToken
AbstractToken.DerivedKeys
 
Constructor Summary
SecurityContextToken(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)
           
 QName getName()
           
 boolean isRequireExternalUriReference()
           
 boolean isSc10SecurityContextToken()
           
 boolean isSc13SecurityContextToken()
           
protected  void parseNestedSecurityContextTokenPolicy(org.apache.neethi.Policy nestedPolicy, SecurityContextToken securityContextToken)
           
protected  void setRequireExternalUriReference(boolean requireExternalUriReference)
           
protected  void setSc10SecurityContextToken(boolean sc10SecurityContextToken)
           
protected  void setSc13SecurityContextToken(boolean sc13SecurityContextToken)
           
 
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

SecurityContextToken

public SecurityContextToken(SPConstants.SPVersion version,
                            SPConstants.IncludeTokenType includeTokenType,
                            Element issuer,
                            String issuerName,
                            Element claims,
                            org.apache.neethi.Policy nestedPolicy)
Method Detail

getName

public QName getName()

cloneAssertion

protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
Specified by:
cloneAssertion in class AbstractSecurityAssertion

parseNestedSecurityContextTokenPolicy

protected void parseNestedSecurityContextTokenPolicy(org.apache.neethi.Policy nestedPolicy,
                                                     SecurityContextToken securityContextToken)

isRequireExternalUriReference

public boolean isRequireExternalUriReference()

setRequireExternalUriReference

protected void setRequireExternalUriReference(boolean requireExternalUriReference)

isSc13SecurityContextToken

public boolean isSc13SecurityContextToken()

setSc13SecurityContextToken

protected void setSc13SecurityContextToken(boolean sc13SecurityContextToken)

isSc10SecurityContextToken

public boolean isSc10SecurityContextToken()

setSc10SecurityContextToken

protected void setSc10SecurityContextToken(boolean sc10SecurityContextToken)


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