Package org.opensaml.saml.config.impl
Class SAMLConfigurationInitializer
java.lang.Object
org.opensaml.saml.config.impl.SAMLConfigurationInitializer
- All Implemented Interfaces:
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConfig property prefix for decoders.static final StringConfig property name: Estimate size of deflated data.static final StringConfig property name: Inflation factor for deflated data.static final StringConfig property name: Enforce KeyInfo size limit.static final StringConfig property name: Enforce SAMLRequest size limit.static final StringConfig property name: Enforce SAMLResponse size limit.static final StringConfig property name: KeyInfo size limit.static final StringConfig property name: SAMLRequest size limit.static final StringConfig property name: SAMLResponse size limit.static final StringConfig property default: Estimate size of deflated data: true.static final StringConfig property default: Inflation factor for deflated data: 1.75.static final StringConfig property default: Enforce KeyInfo size limit: false.static final StringConfig property default: Enforce SAMLRequest size limit: false.static final StringConfig property default: Enforce SAMLResponse size limit: false.static final StringConfig property default: KeyInfo size limit: 2 MB.private org.slf4j.LoggerLogger.static final StringConfig property default: SAMLRequest size limit: 1 MB.static final StringConfig property default: SAMLResponse size limit: 2 MB. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit()Perform the initialization process encompassed by the implementation.
-
Field Details
-
CONFIG_PROP_PREFIX_DECODE
Config property prefix for decoders.- See Also:
-
CONFIG_PROPERTY_ENFORCE_REQUEST_SIZE_LIMIT
Config property name: Enforce SAMLRequest size limit.- See Also:
-
ENFORCE_REQUEST_SIZE_LIMIT_DEFAULT
Config property default: Enforce SAMLRequest size limit: false.- See Also:
-
CONFIG_PROPERTY_REQUEST_SIZE_LIMIT
Config property name: SAMLRequest size limit.- See Also:
-
REQUEST_SIZE_LIMIT_DEFAULT
Config property default: SAMLRequest size limit: 1 MB.- See Also:
-
CONFIG_PROPERTY_ENFORCE_RESPONSE_SIZE_LIMIT
Config property name: Enforce SAMLResponse size limit.- See Also:
-
ENFORCE_RESPONSE_SIZE_LIMIT_DEFAULT
Config property default: Enforce SAMLResponse size limit: false.- See Also:
-
CONFIG_PROPERTY_RESPONSE_SIZE_LIMIT
Config property name: SAMLResponse size limit.- See Also:
-
RESPONSE_SIZE_LIMIT_DEFAULT
Config property default: SAMLResponse size limit: 2 MB.- See Also:
-
CONFIG_PROPERTY_ENFORCE_KEYINFO_SIZE_LIMIT
Config property name: Enforce KeyInfo size limit.- See Also:
-
ENFORCE_KEYINFO_SIZE_LIMIT_DEFAULT
Config property default: Enforce KeyInfo size limit: false.- See Also:
-
CONFIG_PROPERTY_KEYINFO_SIZE_LIMIT
Config property name: KeyInfo size limit.- See Also:
-
KEYINFO_SIZE_LIMIT_DEFAULT
Config property default: KeyInfo size limit: 2 MB.- See Also:
-
CONFIG_PROPERTY_DEFLATE_ESTIMATE
Config property name: Estimate size of deflated data.- See Also:
-
DEFLATE_ESTIMATE_DEFAULT
Config property default: Estimate size of deflated data: true.- See Also:
-
CONFIG_PROPERTY_DEFLATE_INFLATION_FACTOR
Config property name: Inflation factor for deflated data.- See Also:
-
DEFLATE_INFLATION_FACTOR_DEFAULT
Config property default: Inflation factor for deflated data: 1.75.- See Also:
-
log
@Nonnull private org.slf4j.Logger logLogger.
-
-
Constructor Details
-
SAMLConfigurationInitializer
public SAMLConfigurationInitializer()
-
-
Method Details
-
init
Perform the initialization process encompassed by the implementation.- Specified by:
initin interfaceInitializer- Throws:
InitializationException- if initialization could not be completed successfully
-