Package org.pac4j.saml.sso.artifact
Class DefaultSOAPPipelineProvider
- java.lang.Object
-
- org.pac4j.saml.sso.artifact.DefaultSOAPPipelineProvider
-
- All Implemented Interfaces:
SOAPPipelineProvider
public class DefaultSOAPPipelineProvider extends java.lang.Object implements SOAPPipelineProvider
A default implementation ofSOAPPipelineProvider
, which enforces the default rules set by the SAML SSO Profile.- Since:
- 3.8.0
-
-
Constructor Summary
Constructors Constructor Description DefaultSOAPPipelineProvider(SAML2Client client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
getHttpClientBuilder()
org.opensaml.messaging.pipeline.httpclient.HttpClientMessagePipelineFactory
getPipelineFactory()
-
-
-
Constructor Detail
-
DefaultSOAPPipelineProvider
public DefaultSOAPPipelineProvider(SAML2Client client)
-
-
Method Detail
-
getHttpClientBuilder
public net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder getHttpClientBuilder()
- Specified by:
getHttpClientBuilder
in interfaceSOAPPipelineProvider
- Returns:
- the configured builder for the http client.
-
getPipelineFactory
public org.opensaml.messaging.pipeline.httpclient.HttpClientMessagePipelineFactory getPipelineFactory()
- Specified by:
getPipelineFactory
in interfaceSOAPPipelineProvider
- Returns:
- a pipeline factory that will be used by the
PipelineFactoryHttpSOAPClient
to process incoming and outgoing messages.
-
-