public static void setPasswordConstraintList ( @ Nonnull final IPasswordConstraintList aPasswordConstraintList ) { ValueEnforcer . notNull ( aPasswordConstraintList , "PasswordConstraintList" ) ; // Create a copy final IPasswordConstraintList aRealPasswordConstraints = aPasswordConstraintList . getClone ( ) ; s_aRWLock . writeLocked ( ( ) -> { s_aPasswordConstraintList = aRealPasswordConstraints ; } ) ; LOGGER . info ( "Set global password constraints to " + aRealPasswordConstraints ) ; }
Set the global password constraint list .