org.apache.wss4j.policy.model
Class RequiredParts

java.lang.Object
  extended by org.apache.wss4j.policy.model.AbstractSecurityAssertion
      extended by org.apache.wss4j.policy.model.RequiredParts
All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent
Direct Known Subclasses:
SignedParts

public class RequiredParts
extends AbstractSecurityAssertion


Constructor Summary
RequiredParts(SPConstants.SPVersion version, List<Header> headers)
           
 
Method Summary
protected  void addHeader(Header header)
           
protected  AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
           
 List<Header> getHeaders()
           
 QName getName()
           
 void serialize(XMLStreamWriter writer)
           
 
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, normalize, serialize, setIgnorable, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequiredParts

public RequiredParts(SPConstants.SPVersion version,
                     List<Header> headers)
Method Detail

getName

public QName getName()

serialize

public void serialize(XMLStreamWriter writer)
               throws XMLStreamException
Throws:
XMLStreamException

cloneAssertion

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

getHeaders

public List<Header> getHeaders()

addHeader

protected void addHeader(Header header)


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