Class SAMLConfigurationInitializer

java.lang.Object
org.opensaml.saml.config.impl.SAMLConfigurationInitializer
All Implemented Interfaces:
Initializer

public class SAMLConfigurationInitializer extends Object implements Initializer
An initializer which initializes the SAMLConfiguration instance held by the ConfigurationService.

This includes the artifact factories for SAML 1 and SAML 2 artifacts.

  • Field Details

    • CONFIG_PROP_PREFIX_DECODE

      public static final String CONFIG_PROP_PREFIX_DECODE
      Config property prefix for decoders.
      See Also:
    • CONFIG_PROPERTY_ENFORCE_REQUEST_SIZE_LIMIT

      public static final String CONFIG_PROPERTY_ENFORCE_REQUEST_SIZE_LIMIT
      Config property name: Enforce SAMLRequest size limit.
      See Also:
    • ENFORCE_REQUEST_SIZE_LIMIT_DEFAULT

      public static final String ENFORCE_REQUEST_SIZE_LIMIT_DEFAULT
      Config property default: Enforce SAMLRequest size limit: false.
      See Also:
    • CONFIG_PROPERTY_REQUEST_SIZE_LIMIT

      public static final String CONFIG_PROPERTY_REQUEST_SIZE_LIMIT
      Config property name: SAMLRequest size limit.
      See Also:
    • REQUEST_SIZE_LIMIT_DEFAULT

      public static final String REQUEST_SIZE_LIMIT_DEFAULT
      Config property default: SAMLRequest size limit: 1 MB.
      See Also:
    • CONFIG_PROPERTY_ENFORCE_RESPONSE_SIZE_LIMIT

      public static final String CONFIG_PROPERTY_ENFORCE_RESPONSE_SIZE_LIMIT
      Config property name: Enforce SAMLResponse size limit.
      See Also:
    • ENFORCE_RESPONSE_SIZE_LIMIT_DEFAULT

      public static final String ENFORCE_RESPONSE_SIZE_LIMIT_DEFAULT
      Config property default: Enforce SAMLResponse size limit: false.
      See Also:
    • CONFIG_PROPERTY_RESPONSE_SIZE_LIMIT

      public static final String CONFIG_PROPERTY_RESPONSE_SIZE_LIMIT
      Config property name: SAMLResponse size limit.
      See Also:
    • RESPONSE_SIZE_LIMIT_DEFAULT

      public static final String RESPONSE_SIZE_LIMIT_DEFAULT
      Config property default: SAMLResponse size limit: 2 MB.
      See Also:
    • CONFIG_PROPERTY_ENFORCE_KEYINFO_SIZE_LIMIT

      public static final String CONFIG_PROPERTY_ENFORCE_KEYINFO_SIZE_LIMIT
      Config property name: Enforce KeyInfo size limit.
      See Also:
    • ENFORCE_KEYINFO_SIZE_LIMIT_DEFAULT

      public static final String ENFORCE_KEYINFO_SIZE_LIMIT_DEFAULT
      Config property default: Enforce KeyInfo size limit: false.
      See Also:
    • CONFIG_PROPERTY_KEYINFO_SIZE_LIMIT

      public static final String CONFIG_PROPERTY_KEYINFO_SIZE_LIMIT
      Config property name: KeyInfo size limit.
      See Also:
    • KEYINFO_SIZE_LIMIT_DEFAULT

      public static final String KEYINFO_SIZE_LIMIT_DEFAULT
      Config property default: KeyInfo size limit: 2 MB.
      See Also:
    • CONFIG_PROPERTY_DEFLATE_ESTIMATE

      public static final String CONFIG_PROPERTY_DEFLATE_ESTIMATE
      Config property name: Estimate size of deflated data.
      See Also:
    • DEFLATE_ESTIMATE_DEFAULT

      public static final String DEFLATE_ESTIMATE_DEFAULT
      Config property default: Estimate size of deflated data: true.
      See Also:
    • CONFIG_PROPERTY_DEFLATE_INFLATION_FACTOR

      public static final String CONFIG_PROPERTY_DEFLATE_INFLATION_FACTOR
      Config property name: Inflation factor for deflated data.
      See Also:
    • DEFLATE_INFLATION_FACTOR_DEFAULT

      public static final String DEFLATE_INFLATION_FACTOR_DEFAULT
      Config property default: Inflation factor for deflated data: 1.75.
      See Also:
    • log

      @Nonnull private org.slf4j.Logger log
      Logger.
  • Constructor Details

    • SAMLConfigurationInitializer

      public SAMLConfigurationInitializer()
  • Method Details