org.apache.ws.secpolicy.model
Class Binding

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

public abstract class Binding
extends AbstractSecurityAssertion
implements AlgorithmWrapper


Constructor Summary
Binding()
           
 
Method Summary
 AlgorithmSuite getAlgorithmSuite()
           
 Layout getLayout()
           
 SupportingToken getSignedEndorsingSupportingTokens()
           
 SupportingToken getSignedSupportingToken()
           
 boolean isIncludeTimestamp()
           
 void setAlgorithmSuite(AlgorithmSuite algorithmSuite)
           
 void setIncludeTimestamp(boolean includeTimestamp)
           
 void setLayout(Layout layout)
           
 void setSignedEndorsingSupportingTokens(SupportingToken signedEndorsingSupportingTokens)
           
 void setSignedSupportingToken(SupportingToken signedSupportingToken)
           
 
Methods inherited from class org.apache.ws.secpolicy.model.AbstractSecurityAssertion
equal, getType, isNormalized, isOptional, normalize, 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
getName, serialize
 

Constructor Detail

Binding

public Binding()
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.

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-2007 Apache Software Foundation. All Rights Reserved.