Directory ApacheDS
  1. Directory ApacheDS
  2. DIRSERVER-289

Configure an optional password message digest algorithm which is applied on userPassword attribute values at add and modify operations.

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: pre-1.0, 1.5.0, 1.5.1
    • Fix Version/s: 2.0.0-M13
    • Component/s: None
    • Labels:
      None

      Description

      See http://issues.apache.org/jira/browse/DIREVE-296 for more information. This issue is meant to handle extra work on 296 since most of it has already been implemented.

        Issue Links

          Activity

          Alex Karasulu created issue -
          Hide
          Alex Karasulu added a comment -

          These issues are related. This one is to complete the functionality on DIREVE-296.

          Show
          Alex Karasulu added a comment - These issues are related. This one is to complete the functionality on DIREVE-296 .
          Alex Karasulu made changes -
          Field Original Value New Value
          Link This issue is related to DIREVE-296 [ DIREVE-296 ]
          Alex Karasulu made changes -
          Fix Version/s 1.0-RC1 [ 12310780 ]
          Affects Version/s 0.9.3 [ 12310193 ]
          Key DIREVE-320 DIRSERVER-289
          Fix Version/s 1.0-RC1 [ 12310230 ]
          Affects Version/s pre-1.0 [ 12310782 ]
          Project Directory Server [ 10516 ] Directory ApacheDS [ 12310260 ]
          Hide
          Alex Karasulu added a comment -

          I think stefan already took care of this one.

          Show
          Alex Karasulu added a comment - I think stefan already took care of this one.
          Alex Karasulu made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Stefan Zoerner added a comment -

          The missing part of DIRSERVER-261 ("Storing user passwords other than in clear"), which is called "extra work" in the description, and which this issue is for, has not been implemented yet. Note that it is not critical for 1.0.

          Show
          Stefan Zoerner added a comment - The missing part of DIRSERVER-261 ("Storing user passwords other than in clear"), which is called "extra work" in the description, and which this issue is for, has not been implemented yet. Note that it is not critical for 1.0.
          Stefan Zoerner made changes -
          Status Resolved [ 5 ] Reopened [ 4 ]
          Resolution Fixed [ 1 ]
          Stefan Zoerner made changes -
          Affects Version/s 1.1.0 [ 12310790 ]
          Affects Version/s pre-1.0 [ 12310782 ]
          Hide
          Stefan Zoerner added a comment -

          I made a mistake with the version numbers during edit.

          Show
          Stefan Zoerner added a comment - I made a mistake with the version numbers during edit.
          Stefan Zoerner made changes -
          Fix Version/s 1.1.0 [ 12310790 ]
          Affects Version/s pre-1.0 [ 12310782 ]
          Affects Version/s 1.1.0 [ 12310790 ]
          Fix Version/s 1.0-RC1 [ 12310780 ]
          Hide
          Alex Karasulu added a comment -

          Stefan is this something that is remaining? Shall I push this out to 1.5.1 or do you want to try for 1.5.0?

          Show
          Alex Karasulu added a comment - Stefan is this something that is remaining? Shall I push this out to 1.5.1 or do you want to try for 1.5.0?
          Hide
          Stefan Zoerner added a comment -

          I would like to implement both http://www.faqs.org/ftp/internet-drafts/draft-behera-ldap-password-policy-09.txt and http://www.faqs.org/rfcs/rfc3112.html. It should be possible with the help of an interceptor. But I will probably not be able to complete this for a near 1.5.0.

          So it is appropriate to move this to 1.5.1, I think.

          Show
          Stefan Zoerner added a comment - I would like to implement both http://www.faqs.org/ftp/internet-drafts/draft-behera-ldap-password-policy-09.txt and http://www.faqs.org/rfcs/rfc3112.html . It should be possible with the help of an interceptor. But I will probably not be able to complete this for a near 1.5.0. So it is appropriate to move this to 1.5.1, I think.
          Hide
          Alex Karasulu added a comment -

          moving 2 1.5.1 on req from stefan

          Show
          Alex Karasulu added a comment - moving 2 1.5.1 on req from stefan
          Alex Karasulu made changes -
          Fix Version/s 1.5.0 [ 12310790 ]
          Fix Version/s 1.5.1 [ 12310792 ]
          Hide
          Emmanuel Lecharny added a comment -

          FYI, SHA, SSHA, MD5, SMD5 and crypt have been implemented in 1.5.1. This is far from being enough if you consider http://www.faqs.org/ftp/internet-drafts/draft-behera-ldap-password-policy-09.txt and http://www.faqs.org/rfcs/rfc3112.html, but this is a first step.

          Show
          Emmanuel Lecharny added a comment - FYI, SHA, SSHA, MD5, SMD5 and crypt have been implemented in 1.5.1. This is far from being enough if you consider http://www.faqs.org/ftp/internet-drafts/draft-behera-ldap-password-policy-09.txt and http://www.faqs.org/rfcs/rfc3112.html , but this is a first step.
          Alex Karasulu made changes -
          Affects Version/s 1.5.1 [ 12310792 ]
          Affects Version/s 1.5.0 [ 12310790 ]
          Fix Version/s 1.5.1 [ 12310792 ]
          Priority Major [ 3 ] Minor [ 4 ]
          Fix Version/s 1.5.2 [ 12310793 ]
          Hide
          Emmanuel Lecharny added a comment -

          Status ?

          Postponed.

          Show
          Emmanuel Lecharny added a comment - Status ? Postponed.
          Emmanuel Lecharny made changes -
          Fix Version/s 1.5.3 [ 12312693 ]
          Fix Version/s 1.5.2 [ 12310793 ]
          Alex Karasulu made changes -
          Fix Version/s 1.5.5 [ 12313148 ]
          Fix Version/s 1.5.3 [ 12312693 ]
          Hide
          Emmanuel Lecharny added a comment -

          Postponed to 2.0.0-RC1

          Show
          Emmanuel Lecharny added a comment - Postponed to 2.0.0-RC1
          Emmanuel Lecharny made changes -
          Fix Version/s 2.0.0-RC1 [ 12313387 ]
          Fix Version/s 1.5.5 [ 12313148 ]
          Emmanuel Lecharny made changes -
          Fix Version/s 2.0-M1 [ 12316055 ]
          Fix Version/s 2.0.0-RC1 [ 12313387 ]
          Hide
          Pierre-Arnaud Marcelot added a comment -

          Version 2.0.0-M1 has been released.
          Moving all related non-resolved issues to the next version.

          Show
          Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M1 has been released. Moving all related non-resolved issues to the next version.
          Pierre-Arnaud Marcelot made changes -
          Fix Version/s 2.0.0-M2 [ 12316056 ]
          Fix Version/s 2.0.0-M1 [ 12316055 ]
          Pierre-Arnaud Marcelot made changes -
          Fix Version/s 2.0.0-M3 [ 12316467 ]
          Fix Version/s 2.0.0-M2 [ 12316056 ]
          Hide
          Pierre-Arnaud Marcelot added a comment -

          Version 2.0.0-M3 has been released a couple months ago.

          Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).

          Show
          Pierre-Arnaud Marcelot added a comment - Version 2.0.0-M3 has been released a couple months ago. Assigned the remaining opened JIRA to the next iteration (2.0.0-M4).
          Pierre-Arnaud Marcelot made changes -
          Fix Version/s 2.0.0-RC1 [ 12313387 ]
          Fix Version/s 2.0.0-M3 [ 12316467 ]
          Hide
          Emmanuel Lecharny added a comment -

          No that we have the PasswordPolicy implemented, I think we can safely close this issue

          Show
          Emmanuel Lecharny added a comment - No that we have the PasswordPolicy implemented, I think we can safely close this issue
          Emmanuel Lecharny made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Emmanuel Lecharny made changes -
          Fix Version/s 2.0.0-M13 [ 12324631 ]
          Fix Version/s 2.0.0-RC1 [ 12313387 ]
          Emmanuel Lecharny made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Stefan Zoerner
              Reporter:
              Alex Karasulu
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development