Protection Policy

View this page for | |

The protection policy defines the protection requirements for a provisioned object (Transaction Signing Key, Session Transport Key, or OTP Key).

The ProtectionPolicyType values are:

  • Device – the object is protected against cloning (that is, it cannot be used outside the mobile device).
  • Password – the object is also protected by an end-user password.
Note: Biometric authentication is not supported on Microsoft Windows. The biometricorpassword policy is considered as the password policy.

For further details, see:

ActivID AS push solution customization

ActivID Appliance push solution customization

HID Authentication Service push solution customization

PasswordPolicy

This policy defines the constraints on the password protecting the object:

  • Minlength – Minimum password length
  • Maxlength – Maximum password length
  • Additional restrictions for alphanumeric format:
    • Min Number of UpperCase letters
    • Min Number of LowerCase letters
    • Min Number of Alpha characters
    • Min Number of Numeric characters
    • Min Number of Non-Alphanumeric characters
    • Maximum Number of UpperCase letters
    • Maximum Number of LowerCase letters
    • Maximum Number of Alpha characters
    • Maximum Number of Numeric characters
    • Maximum Number of Non-Alphanumeric characters
    • Allow/prohibit sequential characters
  • History restriction parameters:
    • maxHistory – number of unique new passwords that have to be associated with the key before an old password can be reused. 0 authorizes users to reuse current password when password is changed. This value is set by the server.
    • minAge – 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. 0 allow changes immediately. This value is set by the server.
      Note: When >0, the initial password must be changed at the end of the provisioning for the minAge parameter to be taken into account.
    • maxAge – period of time (in days) users can keep a password before they have to change it. 0 means password never expires. This value is set by the server.
    • Note: Password expiration (maxAge) is ignored when the SilentLockPolicy is configured for use.
  • Caching parameters:

    • CacheEnabled - flag indicating if the password cache is enabled

    • CacheTimeout - period of time (in seconds) during which with password is stored in the cache (by default, 30 seconds)

Note:  
  • When defining the rules of the password policy, make sure that there are no logical conflicts. For example, do not specify that the minimum number of numeric characters is 8, in combination a maximum password length of 6 characters.

  • When not set, the maximum values are equal to the maximum length defined for the password.

Lock Policy

The following sections define the LockType type and parameters for the password and lock.

Type

  • None – password never locks.
  • Lock – password locks after maximum counter value is reached.
  • Delay – an exponential delay is inserted between each failed authentication attempt.
  • Silent - any password is accepted without providing indication of an incorrect password when offline (delegating control, auditing, and verification of cryptographic operations to the server-side).

Parameters

For further details, see:

ActivID AS Key Protection Policy Parameters

ActivID Appliance Key Protection Policy Parameters

HID Authentication Service Key Protection Policy Parameters