var cacheTimeout: Int32
Gets password cache timeout.
var currentAge: Int32
Get current password age since last change.
var id: String
Returns the protection policy identifier.
var isCacheEnabled: Bool
Gets password cache flag.
var isSequenceAllowed: Bool
Gets password sequence allowed flag.
var lockPolicy: HIDApproveLockPolicy
Returns the lock policy.
var maxAge: Int32
Get maximum age for a password. This determines how long (in days) users can keep a password before they have to change it. If 0, indicates that the password never expires.
var maxAlpha: Int32
Get maximum number of alphabetical characters.
var maxHistory: Int32
Get max password history limit. This security setting determines the number of unique new passwords that have to be associated with the the key before an old password can be reused.
var maxLength: Int32
Get maximum password length.
var maxLowerCase: Int32
Get maximum number of lower case letters.
var maxNonAlpha: Int32
Get maximum number of special characters (non alphanumeric).
var maxNumeric: Int32
Get maximum number of numeric characters (digits).
var maxUpperCase: Int32
Get maximum number of upper case letters.
var minAge: Int32
Get minimum age for a password change. This security setting determines the period of time (in days) that a password must be used before the user can change it. It must be less than the maximum password age. If 0, indicates to allow changes immediately.
var minAlpha: Int32
Get minimum number of alphabetical characters.
var minLength: Int32
Get minimum password length.
var minLowerCase: Int32
Get minimum number of lower case letters.
var minNonAlpha: Int32
Get minimum number of special characters (non alphanumeric).
var minNumeric: Int32
Get the minimum number of numeric characters (digits).
var minUpperCase: Int32
Get minimum number of upper case letters.
var type: HIDApprovePolicyType
Returns the protection policy type.