Hi,

I'm developing an application that uses ApacheDS as authentication service. 
I've installed ApacheDS, Apache Directory Studio and I've included Apache LDAP 
API in my Java project.

I've already implemented the connection and simple bind with password in plain 
text. However I want to implement the bind process with encrypted (SHA, for 
example) password. With Apache Directory Studio, I've changed password (stored 
as SHA) with no problems.
The problem is when I try to process bind with SHA password (plain text 
password is 'test'):

    connection.bind( "ou=example, dc=com", "{SHA}qUqP5cyxm6YcTAhz05Hph5gvu9M=" 
);

I have the same problem when I try to use the verification process in Apache 
Directory Studio. Even if I copy "Current password" field and past it in 
"Verify password" field (with {SHA} tag), it does not work.

I've only found information about this process in 
http://directory.apache.org/api/five-minutes-tutorial.html.
How do I can implement binding process with SHA passwords?
Thanks in advance.
Regards.

------
Emanuel Braga
                                          

Reply via email to