Skip to content

PasswordPolicyConfig

Properties

minLength?

readonly optional minLength: number

Minimum length required for a user’s password.

Default

8

Defined in

@meltmedia/totem/lib/services/user-manager/types.d.ts:38


requireDigits?

readonly optional requireDigits: boolean

Whether the user is required to have digits in their password.

Default

true

Defined in

@meltmedia/totem/lib/services/user-manager/types.d.ts:53


requireLowercase?

readonly optional requireLowercase: boolean

Whether the user is required to have lowercase characters in their password.

Default

true

Defined in

@meltmedia/totem/lib/services/user-manager/types.d.ts:43


requireSymbols?

readonly optional requireSymbols: boolean

Whether the user is required to have symbols in their password.

Default

true

Defined in

@meltmedia/totem/lib/services/user-manager/types.d.ts:58


requireUppercase?

readonly optional requireUppercase: boolean

Whether the user is required to have uppercase characters in their password.

Default

true

Defined in

@meltmedia/totem/lib/services/user-manager/types.d.ts:48


tempPasswordValidity?

readonly optional tempPasswordValidity: number

The length of time the temporary password generated by an admin is valid. This must be provided as whole days, like Duration.days(3) or Duration.hours(48). Fractional days, such as Duration.hours(20), will generate an error.

Default

Duration.days(7)

Defined in

@meltmedia/totem/lib/services/user-manager/types.d.ts:33