Class Trust10

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

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

    • Trust10

      public Trust10(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.
    • 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