Package org.pac4j.saml.sso.artifact
Class DefaultSOAPPipelineProvider
java.lang.Object
org.pac4j.saml.sso.artifact.DefaultSOAPPipelineProvider
- All Implemented Interfaces:
SOAPPipelineProvider
A default implementation of
SOAPPipelineProvider
, which enforces the
default rules set by the SAML SSO Profile.- Since:
- 3.8.0
- Author:
- bidou
-
Constructor Summary
ConstructorDescriptionConstructor for DefaultSOAPPipelineProvider. -
Method Summary
Modifier and TypeMethodDescriptionnet.shibboleth.shared.httpclient.HttpClientBuilder
getHttpClientBuilder.org.opensaml.messaging.pipeline.httpclient.HttpClientMessagePipelineFactory
getPipelineFactory.
-
Constructor Details
-
DefaultSOAPPipelineProvider
Constructor for DefaultSOAPPipelineProvider.
- Parameters:
client
- aSAML2Client
object
-
-
Method Details
-
getHttpClientBuilder
public net.shibboleth.shared.httpclient.HttpClientBuilder getHttpClientBuilder()getHttpClientBuilder.
- Specified by:
getHttpClientBuilder
in interfaceSOAPPipelineProvider
- Returns:
- the configured builder for the http client.
-
getPipelineFactory
public org.opensaml.messaging.pipeline.httpclient.HttpClientMessagePipelineFactory getPipelineFactory()getPipelineFactory.
- Specified by:
getPipelineFactory
in interfaceSOAPPipelineProvider
- Returns:
- a pipeline factory that will be used by the
PipelineFactoryHttpSOAPClient
to process incoming and outgoing messages.
-