PlainObject с параметрами:
useUpperCaseLetters
Тип: Boolean
Обязательное наличие в PIN-коде прописных символов A-Z, А-Я.
useLowerCaseLetters
Тип: Boolean
Обязательное наличие в PIN-коде строчных символов a-z, а-я.
useDigits
Тип: Boolean
Обязательное наличие в PIN-коде цифр.
useSpecial
Тип: Boolean
Обязательное наличие в PIN-коде специальных символов.
Находятся в диапазонах 20h–2Fh, 3Ah–40h, 5Bh–60h и 7Bh–7Eh.
pinMustBeChanged
Тип: Boolean
Признак необходимости смены PIN-кода.
minPinLengthAddition
Тип: Integer
Принимаемые значения: [0 ; 7]
Приращение минимальной длины кода, т.е. минимальная для PIN-кода = 6 + приращение.