Interface SAMLArtifactConsumerProfileConfiguration

All Superinterfaces:
Component, IdentifiedComponent, ProfileConfiguration, SAMLProfileConfiguration
All Known Implementing Classes:
AbstractSAML2ArtifactAwareProfileConfiguration, AttributeQueryProfileConfiguration, BrowserSSOProfileConfiguration, ECPProfileConfiguration, SingleLogoutProfileConfiguration, SSOSProfileConfiguration

public interface SAMLArtifactConsumerProfileConfiguration extends SAMLProfileConfiguration
Common interface for SAML profile configurations involving artifact consumption, for example artifact resolution requests.
  • Method Details

    • isSignArtifactRequests

      boolean isSignArtifactRequests(@Nullable MessageContext messageContext)
      Get whether artifact resolution requests should be signed.
      Parameters:
      messageContext - current message context
      Returns:
      whether artifact resolution requests should be signed
    • isClientTLSArtifactRequests

      boolean isClientTLSArtifactRequests(@Nullable MessageContext messageContext)
      Get whether artifact resolution requests should use client TLS.
      Parameters:
      messageContext - current message context
      Returns:
      whether artifact resolution requests should use client TLS