Header menu logo FsCDK

PasswordPolicyBuilder Type

Constructors

Constructor Description

PasswordPolicyBuilder()

Full Usage: PasswordPolicyBuilder()

Returns: PasswordPolicyBuilder
Returns: PasswordPolicyBuilder

Instance members

Instance member Description

this.Combine

Full Usage: this.Combine

Parameters:
Returns: PasswordPolicyConfig
a : PasswordPolicyConfig
b : PasswordPolicyConfig
Returns: PasswordPolicyConfig

this.For

Full Usage: this.For

Parameters:
Returns: PasswordPolicyConfig
Modifiers: inline
config : PasswordPolicyConfig
f : unit -> PasswordPolicyConfig
Returns: PasswordPolicyConfig

minLength length

Full Usage: minLength length

Parameters:
    length : float - The minimum length for passwords.

Returns: PasswordPolicyConfig

Sets the minimum length of a password policy.

length : float

The minimum length for passwords.

Returns: PasswordPolicyConfig

passwordHistorySize size

Full Usage: passwordHistorySize size

Parameters:
    size : float - The number of previous passwords to remember.

Returns: PasswordPolicyConfig

Sets the size of the password history to prevent reuse of recent passwords.

size : float

The number of previous passwords to remember.

Returns: PasswordPolicyConfig

requireDigits require

Full Usage: requireDigits require

Parameters:
    require : bool - Set to true to require digits.

Returns: PasswordPolicyConfig

Requires at least one digit in the password.

require : bool

Set to true to require digits.

Returns: PasswordPolicyConfig

requireLowercase require

Full Usage: requireLowercase require

Parameters:
    require : bool - Set to true to require lowercase letters.

Returns: PasswordPolicyConfig

Requires at least one lowercase letter in the password.

require : bool

Set to true to require lowercase letters.

Returns: PasswordPolicyConfig

requireSymbols require

Full Usage: requireSymbols require

Parameters:
    require : bool - Set to true to require symbols.

Returns: PasswordPolicyConfig

Requires at least one symbol in the password.

require : bool

Set to true to require symbols.

Returns: PasswordPolicyConfig

requireUppercase require

Full Usage: requireUppercase require

Parameters:
    require : bool - Set to true to require uppercase letters.

Returns: PasswordPolicyConfig

Requires at least one uppercase letter in the password.

require : bool

Set to true to require uppercase letters.

Returns: PasswordPolicyConfig

this.Run

Full Usage: this.Run

Parameters:
Returns: IPasswordPolicy
config : PasswordPolicyConfig
Returns: IPasswordPolicy

tempPasswordValidity duration

Full Usage: tempPasswordValidity duration

Parameters:
    duration : Duration - The validity duration for temporary passwords.

Returns: PasswordPolicyConfig

Sets how long temporary passwords remain valid.

duration : Duration

The validity duration for temporary passwords.

Returns: PasswordPolicyConfig

this.Yield

Full Usage: this.Yield

Parameters:
    arg0 : 'a

Returns: PasswordPolicyConfig
arg0 : 'a
Returns: PasswordPolicyConfig

this.Zero

Full Usage: this.Zero

Returns: PasswordPolicyConfig
Returns: PasswordPolicyConfig

Type something to start searching.