org.apache.cxf.ws.security.policy.model
Class TransportBinding

java.lang.Object
  extended by org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
      extended by org.apache.cxf.ws.security.policy.model.Binding
          extended by org.apache.cxf.ws.security.policy.model.TransportBinding
All Implemented Interfaces:
PolicyAssertion, AlgorithmWrapper, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class TransportBinding
extends Binding


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
TransportBinding(SPConstants version)
           
 
Method Summary
 void addConfiguration(TransportBinding transportBinding)
           
 java.util.List getConfigurations()
           
 TransportBinding getDefaultConfiguration()
           
 javax.xml.namespace.QName getName()
           
 TransportToken getTransportToken()
           
 org.apache.neethi.PolicyComponent normalize()
           
 void serialize(javax.xml.stream.XMLStreamWriter writer)
           
 void setTransportToken(TransportToken transportToken)
           
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.Binding
getAlgorithmSuite, getLayout, getSignedEndorsingSupportingTokens, getSignedSupportingToken, isIncludeTimestamp, setAlgorithmSuite, setIncludeTimestamp, setLayout, setSignedEndorsingSupportingTokens, setSignedSupportingToken
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getPolicy, getType, isAsserted, isNormalized, isOptional, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportBinding

public TransportBinding(SPConstants version)
Method Detail

getTransportToken

public TransportToken getTransportToken()
Returns:
Returns the transportToken.

setTransportToken

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

getConfigurations

public java.util.List getConfigurations()

getDefaultConfiguration

public TransportBinding getDefaultConfiguration()

addConfiguration

public void addConfiguration(TransportBinding transportBinding)

getName

public javax.xml.namespace.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(javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException


Apache CXF