Apache CXF API

org.apache.cxf.ws.security.policy.model
Class Wss11

java.lang.Object
  extended by org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
      extended by org.apache.cxf.ws.security.policy.model.Wss10
          extended by org.apache.cxf.ws.security.policy.model.Wss11
All Implemented Interfaces:
PolicyAssertion, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class Wss11
extends Wss10


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
Wss11(SPConstants version)
           
 
Method Summary
 QName getName()
           
 QName getRealName()
           
 boolean isMustSupportRefEncryptedKey()
           
 boolean isMustSupportRefThumbprint()
           
 boolean isRequireSignatureConfirmation()
           
 void serialize(javax.xml.stream.XMLStreamWriter writer)
           
 void setMustSupportRefEncryptedKey(boolean mustSupportRefEncryptedKey)
           
 void setMustSupportRefThumbprint(boolean mustSupportRefThumbprint)
           
 void setRequireSignatureConfirmation(boolean requireSignatureConfirmation)
           
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.Wss10
isMustSupportRefEmbeddedToken, isMustSupportRefExternalURI, isMustSupportRefIssuerSerial, isMustSupportRefKeyIdentifier, setMustSupportRefEmbeddedToken, setMustSupportRefExternalURI, setMustSupportRefIssuerSerial, setMustSupportRefKeyIdentifier
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getPolicy, getSPConstants, getType, isAsserted, isNormalized, isOptional, normalize, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Wss11

public Wss11(SPConstants version)
Method Detail

isMustSupportRefEncryptedKey

public boolean isMustSupportRefEncryptedKey()
Returns:
Returns the mustSupportRefEncryptedKey.

setMustSupportRefEncryptedKey

public void setMustSupportRefEncryptedKey(boolean mustSupportRefEncryptedKey)
Parameters:
mustSupportRefEncryptedKey - The mustSupportRefEncryptedKey to set.

isMustSupportRefThumbprint

public boolean isMustSupportRefThumbprint()
Returns:
Returns the mustSupportRefThumbprint.

setMustSupportRefThumbprint

public void setMustSupportRefThumbprint(boolean mustSupportRefThumbprint)
Parameters:
mustSupportRefThumbprint - The mustSupportRefThumbprint to set.

isRequireSignatureConfirmation

public boolean isRequireSignatureConfirmation()
Returns:
Returns the requireSignatureConfirmation.

setRequireSignatureConfirmation

public void setRequireSignatureConfirmation(boolean requireSignatureConfirmation)
Parameters:
requireSignatureConfirmation - The requireSignatureConfirmation to set.

getRealName

public QName getRealName()
Overrides:
getRealName in class Wss10

getName

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

serialize

public void serialize(javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
Specified by:
serialize in interface org.apache.neethi.Assertion
Specified by:
serialize in interface org.apache.neethi.PolicyComponent
Overrides:
serialize in class Wss10
Throws:
javax.xml.stream.XMLStreamException

Apache CXF API

Apache CXF