|
|||||||||
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 processingpublic 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 processingpublic 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 processingpublic 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 |