Class SAMLConfigurationSupport


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

      • SAMLConfigurationSupport

        private SAMLConfigurationSupport()
        Constructor.
    • Method Detail

      • getSAML1ArtifactBuilderFactory

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

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

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

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

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

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