password method

Validator password({
  1. int minLength = 8,
  2. bool requireUppercase = true,
  3. bool requireLowercase = true,
  4. bool requireNumber = true,
  5. bool requireSpecialChar = true,
  6. String? message,
})

An all-in-one strong password validator rule.

Implementation

Validator password({
  int minLength = 8,
  bool requireUppercase = true,
  bool requireLowercase = true,
  bool requireNumber = true,
  bool requireSpecialChar = true,
  String? message,
}) {
  _rules.add(PasswordRule(
    message ?? _messages.password,
    minLength: minLength,
    requireUppercase: requireUppercase,
    requireLowercase: requireLowercase,
    requireNumber: requireNumber,
    requireSpecialChar: requireSpecialChar,
  ));
  return this;
}