org.apache.ws.secpolicy.model
Class TransportBinding

java.lang.Object
  extended byorg.apache.ws.secpolicy.model.AbstractSecurityAssertion
      extended byorg.apache.ws.secpolicy.model.Binding
          extended byorg.apache.ws.secpolicy.model.TransportBinding
All Implemented Interfaces:
AlgorithmWrapper, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class TransportBinding
extends Binding


Constructor Summary
TransportBinding()
           
 
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.ws.secpolicy.model.Binding
getAlgorithmSuite, getLayout, getSignedEndorsingSupportingTokens, getSignedSupportingToken, isIncludeTimestamp, setAlgorithmSuite, setIncludeTimestamp, setLayout, setSignedEndorsingSupportingTokens, setSignedSupportingToken
 
Methods inherited from class org.apache.ws.secpolicy.model.AbstractSecurityAssertion
equal, getType, 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()
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


Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.