Password Policy return codes

Enumerations

enum  DS_PasswordPolicyError {
  DS_PP_PASSWORD_EXPIRED = 0 , DS_PP_ACCOUNT_LOCKED = 1 , DS_PP_CHANGE_AFTER_RESET = 2 , DS_PP_PASSWORD_MOD_NOT_ALLOWED = 3 ,
  DS_PP_MUST_SUPPLY_OLD_PASSWORD = 4 , DS_PP_INSUFFICIENT_PASSWORD_QUALITY = 5 , DS_PP_PASSWORD_TOO_SHORT = 6 , DS_PP_PASSWORD_TOO_YOUNG = 7 ,
  DS_PP_PASSWORD_IN_HISTORY = 8 , DS_PP_NO_ERROR = 65535
}
 

Detailed Description

See also
DS_Indication_GetPasswordPolicyErrorCode

Enumeration Type Documentation

◆ DS_PasswordPolicyError

Password Policy return codes.

Enumerator
DS_PP_PASSWORD_EXPIRED 

The password has expired.

DS_PP_ACCOUNT_LOCKED 

The account is locked.

DS_PP_CHANGE_AFTER_RESET 

The password must now be changed.

DS_PP_PASSWORD_MOD_NOT_ALLOWED 

The password cannot be changed.

DS_PP_MUST_SUPPLY_OLD_PASSWORD 

The old password must be supplied when changing the password.

DS_PP_INSUFFICIENT_PASSWORD_QUALITY 

The password is of insufficient quality.

DS_PP_PASSWORD_TOO_SHORT 

The password is too short.

DS_PP_PASSWORD_TOO_YOUNG 

The password is too young to change.

DS_PP_PASSWORD_IN_HISTORY 

The password was used previously.

DS_PP_NO_ERROR 

No error.

Definition at line 411 of file dsapi_const.h.

411 {
440 DS_PP_NO_ERROR = 65535
DS_PasswordPolicyError
@ DS_PP_ACCOUNT_LOCKED
@ DS_PP_PASSWORD_EXPIRED
@ DS_PP_CHANGE_AFTER_RESET
@ DS_PP_PASSWORD_TOO_YOUNG
@ DS_PP_PASSWORD_TOO_SHORT
@ DS_PP_NO_ERROR
@ DS_PP_INSUFFICIENT_PASSWORD_QUALITY
@ DS_PP_MUST_SUPPLY_OLD_PASSWORD
@ DS_PP_PASSWORD_MOD_NOT_ALLOWED
@ DS_PP_PASSWORD_IN_HISTORY

All rights reserved © 2002 - 2024 Isode Ltd.