google_api_android_management v0.6.0 GoogleApi.AndroidManagement.V1.Model.PasswordRequirements View Source
Requirements for the password used to unlock a device.
Attributes
- maximumFailedPasswordsForWipe (integer()): Number of incorrect device-unlock passwords that can be entered before a device is wiped. A value of 0 means there is no restriction. Defaults to:
null
. - passwordExpirationTimeout (String.t): Password expiration timeout. Defaults to:
null
. - passwordHistoryLength (integer()): The length of the password history. After setting this field, the user won't be able to enter a new password that is the same as any password in the history. A value of 0 means there is no restriction. Defaults to:
null
. - passwordMinimumLength (integer()): The minimum allowed password length. A value of 0 means there is no restriction. Only enforced when password_quality is NUMERIC, NUMERIC_COMPLEX, ALPHABETIC, ALPHANUMERIC, or COMPLEX. Defaults to:
null
. - passwordMinimumLetters (integer()): Minimum number of letters required in the password. Only enforced when password_quality is COMPLEX. Defaults to:
null
. - passwordMinimumLowerCase (integer()): Minimum number of lower case letters required in the password. Only enforced when password_quality is COMPLEX. Defaults to:
null
. - passwordMinimumNonLetter (integer()): Minimum number of non-letter characters (numerical digits or symbols) required in the password. Only enforced when password_quality is COMPLEX. Defaults to:
null
. - passwordMinimumNumeric (integer()): Minimum number of numerical digits required in the password. Only enforced when password_quality is COMPLEX. Defaults to:
null
. - passwordMinimumSymbols (integer()): Minimum number of symbols required in the password. Only enforced when password_quality is COMPLEX. Defaults to:
null
. - passwordMinimumUpperCase (integer()): Minimum number of upper case letters required in the password. Only enforced when password_quality is COMPLEX. Defaults to:
null
. passwordQuality (String.t): The required password quality. Defaults to:
null
.- Enum - one of [PASSWORD_QUALITY_UNSPECIFIED, BIOMETRIC_WEAK, SOMETHING, NUMERIC, NUMERIC_COMPLEX, ALPHABETIC, ALPHANUMERIC, COMPLEX]
passwordScope (String.t): The scope that the password requirement applies to. Defaults to:
null
.- Enum - one of [SCOPE_UNSPECIFIED, SCOPE_DEVICE, SCOPE_PROFILE]
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.AndroidManagement.V1.Model.PasswordRequirements{
maximumFailedPasswordsForWipe: any(),
passwordExpirationTimeout: any(),
passwordHistoryLength: any(),
passwordMinimumLength: any(),
passwordMinimumLetters: any(),
passwordMinimumLowerCase: any(),
passwordMinimumNonLetter: any(),
passwordMinimumNumeric: any(),
passwordMinimumSymbols: any(),
passwordMinimumUpperCase: any(),
passwordQuality: any(),
passwordScope: any()
}
t() :: %GoogleApi.AndroidManagement.V1.Model.PasswordRequirements{ maximumFailedPasswordsForWipe: any(), passwordExpirationTimeout: any(), passwordHistoryLength: any(), passwordMinimumLength: any(), passwordMinimumLetters: any(), passwordMinimumLowerCase: any(), passwordMinimumNonLetter: any(), passwordMinimumNumeric: any(), passwordMinimumSymbols: any(), passwordMinimumUpperCase: any(), passwordQuality: any(), passwordScope: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.