org.apache.wss4j.policy.model
Class BootstrapPolicy

java.lang.Object
  extended by org.apache.wss4j.policy.model.AbstractSecurityAssertion
      extended by org.apache.wss4j.policy.model.BootstrapPolicy
All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class BootstrapPolicy
extends AbstractSecurityAssertion

A BootstrapPolicy is held internally to a SecureConversationToken While a BootstrapPolicy element DOES contain an internal Policy, this token is NOT considered a PolicyContainingAssertion for the purpose of calculating things like normalized policies and vocabulary.


Constructor Summary
BootstrapPolicy(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
           
 
Method Summary
protected  AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
           
 QName getName()
           
 org.apache.neethi.Policy getPolicy()
           
 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

BootstrapPolicy

public BootstrapPolicy(SPConstants.SPVersion version,
                       org.apache.neethi.Policy nestedPolicy)
Method Detail

getName

public QName getName()

getPolicy

public org.apache.neethi.Policy getPolicy()

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


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