Class TransportBinding

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

public class TransportBinding extends Binding
  • Constructor Details

    • TransportBinding

      public TransportBinding(int version)
  • Method Details

    • getTransportToken

      public TransportToken getTransportToken()
      Returns:
      Returns the transportToken.
    • setTransportToken

      public void setTransportToken(TransportToken transportToken)
      Parameters:
      transportToken - The transportToken to set.
    • isTokenProtection

      public boolean isTokenProtection()
      Returns:
      Returns the tokenProtection.
    • setTokenProtection

      public void setTokenProtection(boolean tokenProtection)
      Parameters:
      tokenProtection - The tokenProtection to set.
    • getConfigurations

      public List<TransportBinding> getConfigurations()
    • getDefaultConfiguration

      public TransportBinding getDefaultConfiguration()
    • addConfiguration

      public void addConfiguration(TransportBinding transportBinding)
    • getName

      public QName getName()
    • 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