org.apache.ws.secpolicy.model
Class Binding

java.lang.Object
  extended by org.apache.ws.secpolicy.model.AbstractSecurityAssertion
      extended by org.apache.ws.secpolicy.model.Binding
All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent, AlgorithmWrapper
Direct Known Subclasses:
SymmetricAsymmetricBindingBase, TransportBinding

public abstract class Binding
extends AbstractSecurityAssertion
implements AlgorithmWrapper

Author:
prabath

Field Summary
 
Fields inherited from class org.apache.ws.secpolicy.model.AbstractSecurityAssertion
version
 
Constructor Summary
Binding(int version)
           
 
Method Summary
 AlgorithmSuite getAlgorithmSuite()
           
 Layout getLayout()
           
 SupportingToken getSignedEndorsingSupportingTokens()
           
 SupportingToken getSignedSupportingToken()
           
 boolean isIncludeTimestamp()
           
 boolean isIncludeTimestampOptional()
           
 void setAlgorithmSuite(AlgorithmSuite algorithmSuite)
           
 void setIncludeTimestamp(boolean includeTimestamp)
           
 void setIncludeTimestampOptional(boolean includeTimestampOptional)
           
 void setLayout(Layout layout)
           
 void setSignedEndorsingSupportingTokens(SupportingToken signedEndorsingSupportingTokens)
           
 void setSignedSupportingToken(SupportingToken signedSupportingToken)
           
 
Methods inherited from class org.apache.ws.secpolicy.model.AbstractSecurityAssertion
equal, getType, getVersion, isIgnorable, isNormalized, isOptional, normalize, setIgnorable, setNormalized, setOptional, setVersion, writeAttribute, writeEmptyElement, writeStartElement, writeStartElement
 
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
getName, serialize
 

Constructor Detail

Binding

public Binding(int version)
Method Detail

getAlgorithmSuite

public AlgorithmSuite getAlgorithmSuite()
Returns:
Returns the algorithmSuite.

setAlgorithmSuite

public void setAlgorithmSuite(AlgorithmSuite algorithmSuite)
Specified by:
setAlgorithmSuite in interface AlgorithmWrapper
Parameters:
algorithmSuite - The algorithmSuite to set.

isIncludeTimestamp

public boolean isIncludeTimestamp()
Returns:
Returns the includeTimestamp.

setIncludeTimestamp

public void setIncludeTimestamp(boolean includeTimestamp)
Parameters:
includeTimestamp - The includeTimestamp to set.

isIncludeTimestampOptional

public boolean isIncludeTimestampOptional()

setIncludeTimestampOptional

public void setIncludeTimestampOptional(boolean includeTimestampOptional)

getLayout

public Layout getLayout()
Returns:
Returns the layout.

setLayout

public void setLayout(Layout layout)
Parameters:
layout - The layout to set.

getSignedEndorsingSupportingTokens

public SupportingToken getSignedEndorsingSupportingTokens()

setSignedEndorsingSupportingTokens

public void setSignedEndorsingSupportingTokens(SupportingToken signedEndorsingSupportingTokens)

getSignedSupportingToken

public SupportingToken getSignedSupportingToken()

setSignedSupportingToken

public void setSignedSupportingToken(SupportingToken signedSupportingToken)


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