All Classes Namespaces Files Functions Variables Groups
kerio::jsonapi::webmail::session::PasswordPolicy Struct Reference

import "Session.idl";

Public Attributes

boolean isEnabled
long minLength

Detailed Description

If this policy is enabled, passwords must meet the following minimum requirements when they are changed or created:

  • Passwords must not contain the user's entire and checks are not case sensitive
  • Passwords must contain characters from three of the following five categories:
    • Uppercase characters of European languages (A through Z, with diacritic marks, Greek and Cyrillic characters)
    • Lowercase characters of European languages (a through z, sharp-s, with diacritic marks, Greek and Cyrillic characters)
    • Base 10 digits (0 through 9)
    • Nonalphanumeric characters: ~!#$%^&*_-+=`|(){}[]:;"'<>,.?/
    • Any Unicode character that is categorized as an alphabetic character but is not uppercase or lowercase. This includes Unicode characters from Asian languages.

The documentation for this struct was generated from the following file: