Apache CXF API

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

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

public class Trust13
extends AbstractSecurityAssertion

Model bean to capture Trust10 assertion info


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
Trust13(SPConstants version)
           
 
Method Summary
 QName getName()
           
 QName getRealName()
           
 short getType()
           
 boolean isMustSupportClientChallenge()
           
 boolean isMustSupportIssuedTokens()
           
 boolean isMustSupportServerChallenge()
           
 boolean isRequireAppliesTo()
           
 boolean isRequireClientEntropy()
           
 boolean isRequireRequestSecurityTokenCollection()
           
 boolean isRequireServerEntropy()
           
 void serialize(javax.xml.stream.XMLStreamWriter writer)
           
 void setMustSupportClientChallenge(boolean mustSupportClientChallenge)
           
 void setMustSupportIssuedTokens(boolean mustSupportIssuedTokens)
           
 void setMustSupportServerChallenge(boolean mustSupportServerChallenge)
           
 void setRequireAppliesTo(boolean requireAppliesTo)
           
 void setRequireClientEntropy(boolean requireClientEntropy)
           
 void setRequireRequestSecurityTokenCollection(boolean requireRequestSecurityTokenCollection)
           
 void setRequireServerEntropy(boolean requireServerEntropy)
           
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getSPConstants, isAsserted, isIgnorable, isNormalized, isOptional, normalize, setIgnorable, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Trust13

public Trust13(SPConstants version)
Method Detail

isMustSupportClientChallenge

public boolean isMustSupportClientChallenge()
Returns:
Returns the mustSupportClientChallenge.

setMustSupportClientChallenge

public void setMustSupportClientChallenge(boolean mustSupportClientChallenge)
Parameters:
mustSupportClientChallenge - The mustSupportClientChallenge to set.

isMustSupportIssuedTokens

public boolean isMustSupportIssuedTokens()
Returns:
Returns the mustSupportIssuedTokens.

setMustSupportIssuedTokens

public void setMustSupportIssuedTokens(boolean mustSupportIssuedTokens)
Parameters:
mustSupportIssuedTokens - The mustSupportIssuedTokens to set.

isMustSupportServerChallenge

public boolean isMustSupportServerChallenge()
Returns:
Returns the mustSupportServerChallenge.

setMustSupportServerChallenge

public void setMustSupportServerChallenge(boolean mustSupportServerChallenge)
Parameters:
mustSupportServerChallenge - The mustSupportServerChallenge to set.

isRequireClientEntropy

public boolean isRequireClientEntropy()
Returns:
Returns the requireClientEntropy.

setRequireClientEntropy

public void setRequireClientEntropy(boolean requireClientEntropy)
Parameters:
requireClientEntropy - The requireClientEntropy to set.

isRequireServerEntropy

public boolean isRequireServerEntropy()
Returns:
Returns the requireServerEntropy.

setRequireServerEntropy

public void setRequireServerEntropy(boolean requireServerEntropy)
Parameters:
requireServerEntropy - The requireServerEntropy to set.

isRequireRequestSecurityTokenCollection

public boolean isRequireRequestSecurityTokenCollection()
Returns:
Returns the requireRequestSecurityTokenCollection.

setRequireRequestSecurityTokenCollection

public void setRequireRequestSecurityTokenCollection(boolean requireRequestSecurityTokenCollection)
Parameters:
requireRequestSecurityTokenCollection - The requireRequestSecurityTokenCollection to set.

isRequireAppliesTo

public boolean isRequireAppliesTo()
Returns:
Returns the requireAppliesTo.

setRequireAppliesTo

public void setRequireAppliesTo(boolean requireAppliesTo)
Parameters:
requireAppliesTo - The requireAppliesTo to set.

getRealName

public QName getRealName()

getName

public QName getName()

serialize

public void serialize(javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getType

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

Apache CXF API

Apache CXF