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
  • Constructor Details

    • DefaultSOAPPipelineProvider

      public DefaultSOAPPipelineProvider(SAML2Client client)
  • Method Details

    • getHttpClientBuilder

      public net.shibboleth.shared.httpclient.HttpClientBuilder getHttpClientBuilder()
      Specified by:
      getHttpClientBuilder in interface SOAPPipelineProvider
      Returns:
      the configured builder for the http client.
    • getPipelineFactory

      public org.opensaml.messaging.pipeline.httpclient.HttpClientMessagePipelineFactory getPipelineFactory()
      Specified by:
      getPipelineFactory in interface SOAPPipelineProvider
      Returns:
      a pipeline factory that will be used by the PipelineFactoryHttpSOAPClient to process incoming and outgoing messages.