Class DefaultSOAPPipelineProvider

java.lang.Object
org.pac4j.saml.sso.artifact.DefaultSOAPPipelineProvider
All Implemented Interfaces:
SOAPPipelineProvider

public class DefaultSOAPPipelineProvider extends Object implements SOAPPipelineProvider
A default implementation of SOAPPipelineProvider, which enforces the default rules set by the SAML SSO Profile.
Since:
3.8.0
Author:
bidou
  • Constructor Details

    • DefaultSOAPPipelineProvider

      public DefaultSOAPPipelineProvider(SAML2Client client)

      Constructor for DefaultSOAPPipelineProvider.

      Parameters:
      client - a SAML2Client object
  • Method Details

    • getHttpClientBuilder

      public net.shibboleth.shared.httpclient.HttpClientBuilder getHttpClientBuilder()

      getHttpClientBuilder.

      Specified by:
      getHttpClientBuilder in interface SOAPPipelineProvider
      Returns:
      the configured builder for the http client.
    • getPipelineFactory

      public org.opensaml.messaging.pipeline.httpclient.HttpClientMessagePipelineFactory getPipelineFactory()

      getPipelineFactory.

      Specified by:
      getPipelineFactory in interface SOAPPipelineProvider
      Returns:
      a pipeline factory that will be used by the PipelineFactoryHttpSOAPClient to process incoming and outgoing messages.