|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface SAMLSOAPBinding.SOAPHook
Callback interface provided by client application enabling post-construction modification or examination of SOAP envelope. For example, a caller may embed security information and/or sign the envelope, or insert additional headers as required.
| Method Summary | |
|---|---|
boolean |
incoming(Element envelope,
Object globalCtx,
Object callCtx)
Callback hook enabling incoming envelope examination. |
boolean |
outgoing(Element envelope,
Object globalCtx,
Object callCtx)
Callback hook enabling outgoing envelope modification. |
| Method Detail |
|---|
boolean incoming(Element envelope,
Object globalCtx,
Object callCtx)
throws SAMLException
envelope - The SOAP envelope after insertion of the SAML protocol messageglobalCtx - Context data to pass to registered hooks on each callcallCtx - Context data to pass to registered hooks for this call
SAMLException - Raised by hook if an error occurs, aborts receipt
boolean outgoing(Element envelope,
Object globalCtx,
Object callCtx)
throws SAMLException
envelope - The SOAP envelope after insertion of the SAML protocol messageglobalCtx - Context data to pass to registered hooks on each callcallCtx - Context data to pass to registered hooks for this call
SAMLException - Raised by hook if an error occurs, aborts transmission
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||