org.apache.wss4j.policy.model
Class Wss10

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

public class Wss10
extends AbstractSecurityAssertion
implements org.apache.neethi.PolicyContainingAssertion


Constructor Summary
Wss10(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()
           
 boolean isMustSupportRefEmbeddedToken()
           
 boolean isMustSupportRefExternalURI()
           
 boolean isMustSupportRefIssuerSerial()
           
 boolean isMustSupportRefKeyIdentifier()
           
 org.apache.neethi.PolicyComponent normalize()
           
protected  void parseNestedWss10Policy(org.apache.neethi.Policy nestedPolicy, Wss10 wss10)
           
 void serialize(XMLStreamWriter writer)
           
protected  void setMustSupportRefEmbeddedToken(boolean mustSupportRefEmbeddedToken)
           
protected  void setMustSupportRefExternalURI(boolean mustSupportRefExternalURI)
           
protected  void setMustSupportRefIssuerSerial(boolean mustSupportRefIssuerSerial)
           
protected  void setMustSupportRefKeyIdentifier(boolean mustSupportRefKeyIdentifier)
           
 
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

Wss10

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

getPolicy

public org.apache.neethi.Policy getPolicy()
Specified by:
getPolicy in interface org.apache.neethi.PolicyContainingAssertion

getName

public QName getName()
Specified by:
getName in interface org.apache.neethi.Assertion

normalize

public org.apache.neethi.PolicyComponent normalize()
Specified by:
normalize in interface org.apache.neethi.Assertion
Overrides:
normalize in class AbstractSecurityAssertion

serialize

public void serialize(XMLStreamWriter writer)
               throws XMLStreamException
Specified by:
serialize in interface org.apache.neethi.Assertion
Specified by:
serialize in interface org.apache.neethi.PolicyComponent
Throws:
XMLStreamException

cloneAssertion

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

parseNestedWss10Policy

protected void parseNestedWss10Policy(org.apache.neethi.Policy nestedPolicy,
                                      Wss10 wss10)

isMustSupportRefKeyIdentifier

public boolean isMustSupportRefKeyIdentifier()

setMustSupportRefKeyIdentifier

protected void setMustSupportRefKeyIdentifier(boolean mustSupportRefKeyIdentifier)

isMustSupportRefIssuerSerial

public boolean isMustSupportRefIssuerSerial()

setMustSupportRefIssuerSerial

protected void setMustSupportRefIssuerSerial(boolean mustSupportRefIssuerSerial)

isMustSupportRefExternalURI

public boolean isMustSupportRefExternalURI()

setMustSupportRefExternalURI

protected void setMustSupportRefExternalURI(boolean mustSupportRefExternalURI)

isMustSupportRefEmbeddedToken

public boolean isMustSupportRefEmbeddedToken()

setMustSupportRefEmbeddedToken

protected void setMustSupportRefEmbeddedToken(boolean mustSupportRefEmbeddedToken)


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