-
Suggestion
-
Resolution: Fixed
-
None
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.
- is incorporated by
-
CWD-346 Updating a Principals credentials in Directory using ApacheDS causing authentication to fail.
-
- Closed
-
[CWD-296] LDAP update password implementation.
Workflow | Original: JAC Suggestion Workflow [ 3362823 ] | New: JAC Suggestion Workflow 3 [ 3626588 ] |
Status | Original: RESOLVED [ 5 ] | New: Closed [ 6 ] |
Workflow | Original: Simplified Crowd Development Workflow v2 [ 1392820 ] | New: JAC Suggestion Workflow [ 3362823 ] |
Issue Type | Original: New Feature [ 2 ] | New: Suggestion [ 10000 ] |
Workflow | Original: Crowd Development Workflow v2 [ 272858 ] | New: Simplified Crowd Development Workflow v2 [ 1392820 ] |
Workflow | Original: Feature Request Workflow [ 173718 ] | New: Crowd Development Workflow v2 [ 272858 ] |
Workflow | Original: jira [ 80789 ] | New: Feature Request Workflow [ 173718 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
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.