Package org.apache.wss4j.policy.model
Class TransportBinding
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.AbstractBinding
-
- org.apache.wss4j.policy.model.TransportBinding
-
- All Implemented Interfaces:
org.apache.neethi.Assertion
,org.apache.neethi.PolicyComponent
,org.apache.neethi.PolicyContainingAssertion
public class TransportBinding extends AbstractBinding
-
-
Constructor Summary
Constructors Constructor Description TransportBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractSecurityAssertion
cloneAssertion(org.apache.neethi.Policy nestedPolicy)
boolean
equals(Object object)
QName
getName()
TransportToken
getTransportToken()
int
hashCode()
protected void
parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, TransportBinding transportBinding)
void
serialize(XMLStreamWriter writer)
protected void
setTransportToken(TransportToken transportToken)
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractBinding
getAlgorithmSuite, getLayout, getPolicy, isIncludeTimestamp, normalize, parseNestedBindingPolicy, setAlgorithmSuite, setIncludeTimestamp, setLayout
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptional
-
-
-
-
Constructor Detail
-
TransportBinding
public TransportBinding(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Detail
-
getName
public QName getName()
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractBinding
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractBinding
-
cloneAssertion
protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
- Specified by:
cloneAssertion
in classAbstractSecurityAssertion
-
parseNestedPolicy
protected void parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, TransportBinding transportBinding)
-
serialize
public void serialize(XMLStreamWriter writer) throws XMLStreamException
- Specified by:
serialize
in interfaceorg.apache.neethi.Assertion
- Specified by:
serialize
in interfaceorg.apache.neethi.PolicyComponent
- Overrides:
serialize
in classAbstractBinding
- Throws:
XMLStreamException
-
getTransportToken
public TransportToken getTransportToken()
-
setTransportToken
protected void setTransportToken(TransportToken transportToken)
-
-