/** * Init the default global settings. This is called after init of the global * ID factory. */ protected final void initDefaultGlobalSettings () { // Enable when ready WebScopeManager.setSessionPassivationAllowed (false); // Define the password constrains GlobalPasswordSettings.setPasswordConstraintList (new PasswordConstraintList (new PasswordConstraintMinLength (DEFAULT_PASSWORD_MIN_LENGTH))); // Email global settings EmailGlobalSettings.addEmailDataTransportListener (new AuditingEmailDataTransportListener ()); if (GlobalDebug.isDebugMode ()) { EmailGlobalSettings.addConnectionListener (new LoggingConnectionListener ()); } else { // HTML output settings HCSettings.getMutableConversionSettings ().setToOptimized (); // Disable CSS Value consistency checks CSSValue.setConsistencyChecksEnabled (false); } }