As a user who is in the process of setting a new password using a client application I would like the application to provide me with advice indicating why my new password does not satisfy their validation requirements. As a developer of this client application, I would like a way to determine whether a user provided password for a new or existing user satisfies DJ's password validation criteria: DJ should return the advice in the form of a structured response which can be rendered in the UI using the user's locale.
One approach could be to provide "dry run" support for LDAP ADD, MODIFY and password modify operations, where password validation failures would trigger inclusion of an "advice" response control describing why the password does not satisfy the applicable policy. OPENDJ-7034 and OPENDJ-7035 will address the validation advice capability: this JIRA will focus on the "dry-run" support.
- is required by
-
OPENDJ-7106 Doc REST APIs for passwordQualityAdvice and dryRun query parameters
-
- Done
-
- relates to
-
OPENDJ-7034 Provide a means for returning structured advice for invalid passwords during LDAP ADD, MODIFY, and password modify operations
-
- Done
-
-
OPENDJ-7035 Provide a means for returning structured advice for invalid passwords over REST
-
- Done
-