public class ServiceProviderSAMLResponseProcessor extends ServiceProviderBaseProcessor
auditHelper, configuration, identityURL, IDP_KEY, issuer, keyManager, logger, postBinding, serviceURL| Constructor and Description |
|---|
ServiceProviderSAMLResponseProcessor(boolean postBinding,
String serviceURL,
org.picketlink.config.federation.PicketLinkType picketLinkType)
Construct
|
| Modifier and Type | Method and Description |
|---|---|
SAML2HandlerResponse |
process(String samlResponse,
HTTPContext httpContext,
Set<SAML2Handler> handlers,
Lock chainLock)
Process the message
|
void |
setIdpPostBinding(boolean idpPostBinding) |
getIDPPublicKey, getSAML2HandlerRequest, getSpConfiguration, isLogOutRequest, process, safeURL, setAuditHelper, setIdentityURL, setIssuer, setRequestOptions, setTrustKeyManagerpublic ServiceProviderSAMLResponseProcessor(boolean postBinding,
String serviceURL,
org.picketlink.config.federation.PicketLinkType picketLinkType)
postBinding - Whether it is the Post BindingserviceURL - Service URL of the SPpublic void setIdpPostBinding(boolean idpPostBinding)
public SAML2HandlerResponse process(String samlResponse, HTTPContext httpContext, Set<SAML2Handler> handlers, Lock chainLock) throws org.picketlink.common.exceptions.ProcessingException, IOException, org.picketlink.common.exceptions.ParsingException, org.picketlink.common.exceptions.ConfigurationException
samlResponse - httpContext - handlers - chainLock - a lock that needs to be used to process the chain of handlersorg.picketlink.common.exceptions.ProcessingExceptionIOExceptionorg.picketlink.common.exceptions.ParsingExceptionorg.picketlink.common.exceptions.ConfigurationExceptionCopyright © 2013 JBoss Inc.. All Rights Reserved.