org.opensaml
Interface SAMLSOAPHTTPBinding

All Superinterfaces:
SAMLBinding, SAMLSOAPBinding
All Known Implementing Classes:
SOAPHTTPBindingProvider

public interface SAMLSOAPHTTPBinding
extends SAMLSOAPBinding

Interface for SAML SOAP HTTP binding implementations. The addHook method must be synchronized by the caller with respect to other binding methods.

Author:
Scott Cantor

Nested Class Summary
static interface SAMLSOAPHTTPBinding.HTTPHook
          Callback interface provided by client application enabling post-construction examination/modification of HTTP exchange.
 
Nested classes/interfaces inherited from interface org.opensaml.SAMLSOAPBinding
SAMLSOAPBinding.SOAPHook
 
Field Summary
 
Fields inherited from interface org.opensaml.SAMLBinding
SAML_SOAP_HTTPS, SOAP
 
Method Summary
 void addHook(SAMLSOAPHTTPBinding.HTTPHook h)
          Attach an HTTP hook.
 void addHook(SAMLSOAPHTTPBinding.HTTPHook h, Object hookData)
          Attach an HTTP hook.
 
Methods inherited from interface org.opensaml.SAMLSOAPBinding
addHook, addHook, recvRequest, recvResponse, sendRequest, sendResponse
 
Methods inherited from interface org.opensaml.SAMLBinding
receive, receive, respond, respond, send, send
 

Method Detail

addHook

void addHook(SAMLSOAPHTTPBinding.HTTPHook h)
Attach an HTTP hook.

Parameters:
h - Hook interface to attach

addHook

void addHook(SAMLSOAPHTTPBinding.HTTPHook h,
             Object hookData)
Attach an HTTP hook.

Parameters:
h - Hook interface to attach
hookData - Context data to pass to registered hooks


Copyright ? 2005 UCAID. All Rights Reserved.