Class SAMLConfigurationSupport

java.lang.Object
org.opensaml.saml.config.SAMLConfigurationSupport

public final class SAMLConfigurationSupport extends Object
Helper class for working with the registered instance of SAMLConfiguration, as obtained from the ConfigurationService.
  • Constructor Details

    • SAMLConfigurationSupport

      private SAMLConfigurationSupport()
      Constructor.
  • Method Details

    • getSAML1ArtifactBuilderFactory

      @Nullable public static SAML1ArtifactBuilderFactory getSAML1ArtifactBuilderFactory()
      Gets the artifact factory for the library.
      Returns:
      artifact factory for the library
    • setSAML1ArtifactBuilderFactory

      public static void setSAML1ArtifactBuilderFactory(@Nullable SAML1ArtifactBuilderFactory factory)
      Sets the artifact factory for the library.
      Parameters:
      factory - artifact factory for the library
    • getSAML2ArtifactBuilderFactory

      @Nullable public static SAML2ArtifactBuilderFactory getSAML2ArtifactBuilderFactory()
      Gets the artifact factory for the library.
      Returns:
      artifact factory for the library
    • setSAML2ArtifactBuilderFactory

      public static void setSAML2ArtifactBuilderFactory(@Nullable SAML2ArtifactBuilderFactory factory)
      Sets the artifact factory for the library.
      Parameters:
      factory - artifact factory for the library
    • getAllowedBindingURLSchemes

      @Nonnull @Unmodifiable @NotLive public static List<String> getAllowedBindingURLSchemes()
      Get the allowed URL schemes.
      Returns:
      the list of allowed URL schemes
    • setAllowedBindingURLSchemes

      public static void setAllowedBindingURLSchemes(@Nullable List<String> schemes)
      Set the allowed URL schemes.
      Parameters:
      schemes - the new list of allowed URL schemes