Class Binding

All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, AlgorithmWrapper
Direct Known Subclasses:
SymmetricAsymmetricBindingBase, TransportBinding

public abstract class Binding extends AbstractSecurityAssertion implements AlgorithmWrapper
Author:
prabath
  • Constructor Details

    • Binding

      public Binding(int version)
  • Method Details

    • getAlgorithmSuite

      public AlgorithmSuite getAlgorithmSuite()
      Returns:
      Returns the algorithmSuite.
    • setAlgorithmSuite

      public void setAlgorithmSuite(AlgorithmSuite algorithmSuite)
      Specified by:
      setAlgorithmSuite in interface AlgorithmWrapper
      Parameters:
      algorithmSuite - The algorithmSuite to set.
    • isIncludeTimestamp

      public boolean isIncludeTimestamp()
      Returns:
      Returns the includeTimestamp.
    • setIncludeTimestamp

      public void setIncludeTimestamp(boolean includeTimestamp)
      Parameters:
      includeTimestamp - The includeTimestamp to set.
    • isIncludeTimestampOptional

      public boolean isIncludeTimestampOptional()
    • setIncludeTimestampOptional

      public void setIncludeTimestampOptional(boolean includeTimestampOptional)
    • getLayout

      public Layout getLayout()
      Returns:
      Returns the layout.
    • setLayout

      public void setLayout(Layout layout)
      Parameters:
      layout - The layout to set.
    • getSignedEndorsingSupportingTokens

      public SupportingToken getSignedEndorsingSupportingTokens()
    • setSignedEndorsingSupportingTokens

      public void setSignedEndorsingSupportingTokens(SupportingToken signedEndorsingSupportingTokens)
    • getSignedSupportingToken

      public SupportingToken getSignedSupportingToken()
    • setSignedSupportingToken

      public void setSignedSupportingToken(SupportingToken signedSupportingToken)