Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-15756

Enhance the ds repo service to pass the dryrun and passwordQualityAdvice parameter to rest2ldap for creates and updates

    XMLWordPrintable

    Details

      Description

      Description

      It is necessary to be able to send dry run creates and updates to DS to test the password policies. It is also necessary to pass the password quality advice to DS to get back detailed information on password policy failures. The DS repo service will need to be enhanced to pass those 2 parameters to rest2ldap if they are set in the incoming requests to the ds repo service. Those parameters can be tested by doing a direct repo action like so:

      POST https://openidm-admin:openidm-admin@localhost:8443/openidm/repo/managed/user?_action=create&dryRun=true&passwordQualityAdvice=true
      {
          SOME BOB USER CONTENT
      }
      

      Acceptance Criteria

      • MUST be able to do dryrun and password quality advice requests on the repo service directly.
      • dryrun MUST not create the actual resource
      • passwordQualityAdvice MUST return the DS password quality advice details

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              katie.gonzalez Katie Gonzalez
              Reporter:
              jason Jason Lemay
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: