PasswordPolicy

Represents the rules for a password policyA Password policy may be defined at the Instance or for a specific user.

This is how Keep will behave in regards to password procedures. Such as failed logins or how old a password may become.

PasswordPolicy Properties

PasswordPolicy

Field Type Inherited from Description
ForcePasswordChangeSpan Nullable<TimeSpan> PasswordPolicy Gets or sets the force password change days.
LockoutDuration Nullable<TimeSpan> PasswordPolicy Gets or sets the duration of the lockout.
MaximumFailedAttempts Int32 PasswordPolicy Gets or sets the maximum failed attempts.
MinimumPasswordLength Int32 PasswordPolicy Gets or sets the minimum length of the password.
PasswordComplexity PasswordComplexity PasswordPolicy Gets or sets the password complexity.
PasswordHistoryTimeToKeep TimeSpan PasswordPolicy Gets or sets the password history time to keep.

JSON Structure of PasswordPolicy

{
   "ForcePasswordChangeSpan"	:	"Nullable\<TimeSpan\>",
   "LockoutDuration"	:	"Nullable\<TimeSpan\>",
   "MaximumFailedAttempts"	:	"Int32",
   "MinimumPasswordLength"	:	"Int32",
   "PasswordComplexity"	:	"[PasswordComplexity](/object-model/passwordcomplexity)",
   "PasswordHistoryTimeToKeep"	:	"TimeSpan"
}