Class PasswordPolicy
Definition
- Namespace:
- Tizen.Security.DevicePolicyManager
- Assembly:
- Tizen.Security.DevicePolicyManager.dll
The PasswordPolicy provides methods to manage password policies.
[Obsolete("Deprecated since API level 11.")]
public class PasswordPolicy : DevicePolicy
- Inheritance
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
Properties
View SourceDaysToExpiration
Gets the number of days password expires.
Declaration
[Obsolete("Deprecated since API level 11.")]
public int DaysToExpiration { get; }
Property Value
Type | Description |
---|---|
int | Number of days after which the password expires. The default value is maximum of int. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
MaximumFailedAttemptsForWipe
Gets maximum number of failed attempts before device is wiped. If user fails the last attempt, device will be wiped.
Declaration
[Obsolete("Deprecated since API level 11.")]
public int MaximumFailedAttemptsForWipe { get; }
Property Value
Type | Description |
---|---|
int | Maximum count for failed passwords. The default value is maximum of int. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
MaxInactivityTimeDeviceLock
Gets the maximum number of seconds of inactivity time before the screen timeout occurs.
Declaration
[Obsolete("Deprecated since API level 11.")]
public int MaxInactivityTimeDeviceLock { get; }
Property Value
Type | Description |
---|---|
int | Maximum inactivity time for device lock. The default value is maximum of int. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
MinimumLength
Gets the minimum allowed password length.
Declaration
[Obsolete("Deprecated since API level 11.")]
public int MinimumLength { get; }
Property Value
Type | Description |
---|---|
int | Allowed minimum password length. The default value is 0. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
MinimumPreviousHistory
Gets the number of min password history to avoid previous password.
Declaration
[Obsolete("Deprecated since API level 11.")]
public int MinimumPreviousHistory { get; }
Property Value
Type | Description |
---|---|
int | Number of previous passwords which cannot be used when settings a new password. The default value is 0. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
MinimumRequiredComplexChars
Gets minimum complex char in password. Complex characters are all non-alphabetic characters; that is, numbers and symbols.
Declaration
[Obsolete("Deprecated since API level 11.")]
public int MinimumRequiredComplexChars { get; }
Property Value
Type | Description |
---|---|
int | Number of minimum complex char in password. The default value is 0. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.
Quality
Gets password quality. An administrator can get the password restrictions it is imposing.
Declaration
[Obsolete("Deprecated since API level 11.")]
public PasswordQuality Quality { get; }
Property Value
Type | Description |
---|---|
PasswordQuality | Password quality type, values of PasswordQuality. The default value is PasswordQuality UNSPECIFIED. |
Remarks
The PasswordPolicy is created by GetPolicy<T>(). and the DevicePolicyManager instance must exists when using the PasswordPolicy.