|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Abstract base for SAML binding implementations
| Field Summary | |
static java.lang.String |
SAML_SOAP_HTTPS
SAML SOAP over HTTPS binding protocol |
| Method Summary | |
SAMLRequest |
receive(java.lang.Object reqContext)
Used by responder to process the receipt of a SAML request |
SAMLRequest |
receive(java.lang.Object reqContext,
java.lang.StringBuffer requester)
Deprecated. |
void |
respond(java.lang.Object respContext,
SAMLResponse response,
SAMLException e)
Return a response to a requester |
SAMLResponse |
send(SAMLAuthorityBinding bindingInfo,
SAMLRequest request)
Used by requester to send a SAML request to an authority, and obtain a response in return |
| Field Detail |
public static final java.lang.String SAML_SOAP_HTTPS
| Method Detail |
public SAMLResponse send(SAMLAuthorityBinding bindingInfo,
SAMLRequest request)
throws SAMLException
bindingInfo - Defines the binding protocol and the authority
to contactrequest - SAML request to send
SAMLException - Base class of exceptions that may be thrown
during processing
public SAMLRequest receive(java.lang.Object reqContext,
java.lang.StringBuffer requester)
throws SAMLException
reqContext - A generic placeholder for binding-specific
request contextrequester - The authenticated name of the requester, if
possible to determine from the binding
SAMLException - Base class of exceptions that may be thrown
during processing
public SAMLRequest receive(java.lang.Object reqContext)
throws SAMLException
reqContext - A generic placeholder for binding-specific
request context
SAMLException - Base class of exceptions that may be thrown
during processing
public void respond(java.lang.Object respContext,
SAMLResponse response,
SAMLException e)
throws java.io.IOException
respContext - A generic placeholder for
binding-specific response contextresponse - The SAML response to return (optional)e - An exception to translate into a binding
fault (optional)
java.io.IOException - Thrown if sending of data fails
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||