Class AbstractSymmetricAsymmetricBinding

All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, org.apache.neethi.PolicyContainingAssertion
Direct Known Subclasses:
AsymmetricBinding, SymmetricBinding

public abstract class AbstractSymmetricAsymmetricBinding extends AbstractBinding
  • Constructor Details

    • AbstractSymmetricAsymmetricBinding

      protected AbstractSymmetricAsymmetricBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
  • Method Details

    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class AbstractBinding
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractBinding
    • parseNestedSymmetricAsymmetricBindingBasePolicy

      protected void parseNestedSymmetricAsymmetricBindingBasePolicy(org.apache.neethi.Policy nestedPolicy, AbstractSymmetricAsymmetricBinding asymmetricBindingBase)
    • getProtectionOrder

    • setProtectionOrder

      protected void setProtectionOrder(AbstractSymmetricAsymmetricBinding.ProtectionOrder protectionOrder)
    • isEncryptSignature

      public boolean isEncryptSignature()
    • setEncryptSignature

      protected void setEncryptSignature(boolean encryptSignature)
    • isProtectTokens

      public boolean isProtectTokens()
    • setProtectTokens

      protected void setProtectTokens(boolean protectTokens)
    • isOnlySignEntireHeadersAndBody

      public boolean isOnlySignEntireHeadersAndBody()
    • setOnlySignEntireHeadersAndBody

      protected void setOnlySignEntireHeadersAndBody(boolean onlySignEntireHeadersAndBody)