getPinRequirements method

Map<String, dynamic> getPinRequirements()

Get PIN requirements for UI display

Implementation

Map<String, dynamic> getPinRequirements() {
  return {
    'minimumLength': minimumLength,
    'requireNumbers': requireNumbers,
    'requireSpecialChars': requireSpecialChars,
    'requireUppercase': requireUppercase,
    'requireLowercase': requireLowercase,
    'specialCharsPattern': r'[!@#$%^&*(),.?":{}|<>]',
    'helpText': 'PIN must be at least $minimumLength characters long and contain at least one number, one capital letter, and one symbol',
  };
}