Apache CXF API

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:
AlgorithmWrapper, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, org.apache.neethi.PolicyContainingAssertion

public class TransportBinding
extends Binding


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.Binding
builder
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
TransportBinding(SPConstants version, PolicyBuilder b)
           
 
Method Summary
 QName getName()
           
 org.apache.neethi.Policy getPolicy()
           
 QName getRealName()
           
 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, isTokenProtection, setAlgorithmSuite, setIncludeTimestamp, setLayout, setSignedEndorsingSupportingTokens, setSignedSupportingToken, setTokenProtection
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getSPConstants, getType, isIgnorable, isNormalized, isOptional, setIgnorable, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.neethi.Assertion
isIgnorable, isOptional
 
Methods inherited from interface org.apache.neethi.PolicyComponent
equal, getType
 

Constructor Detail

TransportBinding

public TransportBinding(SPConstants version,
                        PolicyBuilder b)
Method Detail

getTransportToken

public TransportToken getTransportToken()
Returns:
Returns the transportToken.

setTransportToken

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

getRealName

public QName getRealName()

getName

public QName getName()

serialize

public void serialize(javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

normalize

public org.apache.neethi.PolicyComponent normalize()
Specified by:
normalize in interface org.apache.neethi.Assertion
Overrides:
normalize in class AbstractSecurityAssertion

getPolicy

public org.apache.neethi.Policy getPolicy()

Apache CXF API

Apache CXF