Skip to main content

Interface: PasswordPolicy

Defined in: packages/identity/src/port.ts:109

A password policy. Fields the provider has no way to enforce are reported by ensureRealm as unsupported.

Properties​

history?​

readonly optional history?: number

Defined in: packages/identity/src/port.ts:123

Number of previous passwords that may not be reused.


minDigits?​

readonly optional minDigits?: number

Defined in: packages/identity/src/port.ts:113

Minimum digits.


minLength​

readonly minLength: number

Defined in: packages/identity/src/port.ts:111

Minimum length.


minLowercase?​

readonly optional minLowercase?: number

Defined in: packages/identity/src/port.ts:117

Minimum lower-case letters.


minSpecial?​

readonly optional minSpecial?: number

Defined in: packages/identity/src/port.ts:119

Minimum special characters.


minUppercase?​

readonly optional minUppercase?: number

Defined in: packages/identity/src/port.ts:115

Minimum upper-case letters.


notUsername?​

readonly optional notUsername?: boolean

Defined in: packages/identity/src/port.ts:121

Refuse a password equal to the user name.