Class Trust13

All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class Trust13 extends AbstractSecurityAssertion
Model bean to capture Trust10 assertion info
  • Constructor Details

    • Trust13

      public Trust13(int version)
  • Method Details

    • 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.
    • getName

      public QName getName()
    • isOptional

      public boolean isOptional()
      Specified by:
      isOptional in interface org.apache.neethi.Assertion
      Overrides:
      isOptional in class AbstractSecurityAssertion
    • 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
      Throws:
      XMLStreamException
    • getType

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