Class: PasswordConfig
Defined in: auth/src/auth/types.ts:81
Configuration for enforcing password strength.
Constructors
Constructor
new PasswordConfig():
PasswordConfig
Returns
PasswordConfig
Properties
allow_client_hashing
readonlyallow_client_hashing:boolean=true
Defined in: auth/src/auth/types.ts:106
client_hash_min_memory_cost
readonlyclient_hash_min_memory_cost:number=19456
Defined in: auth/src/auth/types.ts:116
client_hash_min_parallelism
readonlyclient_hash_min_parallelism:number=1
Defined in: auth/src/auth/types.ts:122
client_hash_min_time_cost
readonlyclient_hash_min_time_cost:number=2
Defined in: auth/src/auth/types.ts:119
hash_memory_cost
readonlyhash_memory_cost:number=65536
Defined in: auth/src/auth/types.ts:99
hash_parallelism
readonlyhash_parallelism:number=4
Defined in: auth/src/auth/types.ts:103
hash_time_cost
readonlyhash_time_cost:number=3
Defined in: auth/src/auth/types.ts:101
min_length
readonlymin_length:number=8
Defined in: auth/src/auth/types.ts:83
recommended_length
readonlyrecommended_length:number=32
Defined in: auth/src/auth/types.ts:85
require_client_hashing
readonlyrequire_client_hashing:boolean=false
Defined in: auth/src/auth/types.ts:110
require_lowercase
readonlyrequire_lowercase:boolean=true
Defined in: auth/src/auth/types.ts:87
require_numeral
readonlyrequire_numeral:boolean=true
Defined in: auth/src/auth/types.ts:91
require_special
readonlyrequire_special:boolean=true
Defined in: auth/src/auth/types.ts:93
require_uppercase
readonlyrequire_uppercase:boolean=true
Defined in: auth/src/auth/types.ts:89
special_chars
readonlyspecial_chars:string="!@#$%^&*_+?-"
Defined in: auth/src/auth/types.ts:96