Issue Details (XML | Word | Printable)

Key: CWD-296
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Justen Stepka [Atlassian]
Reporter: Justen Stepka [Atlassian]
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Crowd

LDAP update password implementation.

Created: 29/Apr/07 07:36 PM   Updated: 04/Jun/07 12:02 AM
Component/s: Directory - LDAP
Affects Version/s: None
Fix Version/s: 1.0.7

Time Tracking:
Original Estimate: 6 hours
Original Estimate - 6 hours
Remaining Estimate: 6 hours
Remaining Estimate - 6 hours
Time Spent: Not Specified
Remaining Estimate - 6 hours

Issue Links:
Part
 

Participants: Justen Stepka [Atlassian] and Justin Koke [Atlassian]
Since last comment: 1 year, 28 weeks, 2 days ago
Resolution Date: 08/May/07 02:51 AM
Labels:


 Description  « Hide
Currently the SpringLDAP connector password is not implemented:
public void updatePrincipalCredential(String name, PasswordCredential credential) throws RemoteException, ObjectNotFoundException, InvalidCredentialException
    {
    }

This method should be updated to implement updating the principal's password. A new abstract method will need to be declared on the SpringLDAP object that implementations MicrosoftActiveDirectory, OpenLDAP will need to implement. This abstract method can then be called to convert the password to the LDAP server format.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Justin Koke [Atlassian] added a comment - 08/May/07 02:51 AM
This has now been implemented for OpenLDAP and also the code has been made plugable enough to be used by other LDAP connectors when/if they support similar password updates.

Currently the UI is only giving the User Encryption options for OpenLDAP, which are SSHA, SHA, MD5 and PLAINTEXT.