UNPKG

data-validator-js

Version:
46 lines (45 loc) 1.18 kB
import PasswordStrength from '../passwordStrength'; export default class PasswordUtilities { /** * GenerateSimplePassword */ static charset: string; static numericset: string; static specialCharSet: string; static GenerateSimplePassword(): string; /** * GenerateGoodPassword */ static GenerateGoodPassword(): string; /** * GenerateStrongePassword */ static GenerateStrongPassword(): string; /** * IsPasswordWeek */ static IsPasswordWeek(value: string): boolean; /** * IsPasswordGood */ static IsPasswordGood(value: string): boolean; /** * IsPasswordStrong */ static IsPasswordStrong(value: string): boolean; /** * checkPasswordStrength */ static CheckPasswordStrength(value: string, options?: object): PasswordStrength; private static passwordDefaultOptions; private static stringArray; private static numArray; private static specialChars; /** * Shuffle the inputarray */ private static shuffle; private static getPasswordStringObject; private static isValid; private static isValidLength; }