Una struttura che specifica i requisiti della politica della password.
Firma:
export interface PasswordPolicy
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
consentiticaratterinonalfanumerici | corda | Elenco di caratteri considerati non alfanumerici durante la convalida. |
customStrengthOptions | {readonly minPasswordLength?: numero; sola lettura maxPasswordLength?: numero; readonly contieneLetteraLowercase?: boolean; readonly contiene la lettera maiuscola?: boolean; readonly contieneNumericCharacter?: boolean; readonly contiene caratteri non alfanumerici?: boolean; } | Requisiti applicati da questa policy sulla password. |
esecuzioneStato | corda | Lo stato di applicazione della policy. Può essere 'OFF' o 'ENFORCE'. |
forceUpgradeOnSignin | booleano | Indica se le password esistenti devono soddisfare i criteri. |
PasswordPolicy.allowedNonAlphanumericCharacters
Elenco di caratteri considerati non alfanumerici durante la convalida.
Firma:
readonly allowedNonAlphanumericCharacters: string;
PasswordPolicy.customStrengthOptions
Requisiti applicati da questa policy sulla password.
Firma:
readonly customStrengthOptions: {
readonly minPasswordLength?: number;
readonly maxPasswordLength?: number;
readonly containsLowercaseLetter?: boolean;
readonly containsUppercaseLetter?: boolean;
readonly containsNumericCharacter?: boolean;
readonly containsNonAlphanumericCharacter?: boolean;
};
PasswordPolicy.enforcementState
Lo stato di applicazione della policy. Può essere 'OFF' o 'ENFORCE'.
Firma:
readonly enforcementState: string;
PasswordPolicy.forceUpgradeOnSignin
Indica se le password esistenti devono soddisfare i criteri.
Firma:
readonly forceUpgradeOnSignin: boolean;