You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ka...@apache.org on 2010/10/28 08:28:51 UTC
svn commit: r1028196 -
/directory/apacheds/trunk/core-integ/src/test/java/org/apache/directory/server/core/authn/ppolicy/PasswordPolicyTest.java
Author: kayyagari
Date: Thu Oct 28 06:28:51 2010
New Revision: 1028196
URL: http://svn.apache.org/viewvc?rev=1028196&view=rev
Log:
o fixed the test case using CRYPT encryption scheme
Modified:
directory/apacheds/trunk/core-integ/src/test/java/org/apache/directory/server/core/authn/ppolicy/PasswordPolicyTest.java
Modified: directory/apacheds/trunk/core-integ/src/test/java/org/apache/directory/server/core/authn/ppolicy/PasswordPolicyTest.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-integ/src/test/java/org/apache/directory/server/core/authn/ppolicy/PasswordPolicyTest.java?rev=1028196&r1=1028195&r2=1028196&view=diff
==============================================================================
--- directory/apacheds/trunk/core-integ/src/test/java/org/apache/directory/server/core/authn/ppolicy/PasswordPolicyTest.java (original)
+++ directory/apacheds/trunk/core-integ/src/test/java/org/apache/directory/server/core/authn/ppolicy/PasswordPolicyTest.java Thu Oct 28 06:28:51 2010
@@ -34,9 +34,9 @@ import static org.junit.Assert.assertTru
import org.apache.directory.ldap.client.api.LdapConnection;
import org.apache.directory.server.annotations.CreateLdapServer;
import org.apache.directory.server.annotations.CreateTransport;
+import org.apache.directory.server.core.PasswordPolicyConfiguration;
import org.apache.directory.server.core.annotations.CreateDS;
import org.apache.directory.server.core.authn.AuthenticationInterceptor;
-import org.apache.directory.server.core.authn.PasswordPolicyConfiguration;
import org.apache.directory.server.core.authn.PasswordUtil;
import org.apache.directory.server.core.integ.AbstractLdapTestUnit;
import org.apache.directory.server.core.integ.FrameworkRunner;
@@ -158,10 +158,7 @@ public class PasswordPolicyTest extends
{
LdapConnection connection = getAdminNetworkConnection( ldapServer );
- byte[] password = PasswordUtil.encryptPassword( "12345".getBytes(), LdapSecurityConstants.HASH_METHOD_CRYPT,
- null );
- String strPwd = "{crypt}" + StringTools.utf8ToString( password );
- password = strPwd.getBytes();
+ byte[] password = PasswordUtil.createStoragePassword( "12345", LdapSecurityConstants.HASH_METHOD_CRYPT );
DN userDn = new DN( "cn=hashedpwd,ou=system" );
Entry userEntry = new DefaultEntry( userDn );
@@ -191,8 +188,7 @@ public class PasswordPolicyTest extends
respCtrl = getPwdRespCtrl( addResp );
assertNull( respCtrl );
- LdapConnection userConnection = getNetworkConnectionAs( ldapServer, userDn.getName(), StringTools
- .utf8ToString( password ) );
+ LdapConnection userConnection = getNetworkConnectionAs( ldapServer, userDn.getName(), "12345" );
assertNotNull( userConnection );
assertTrue( userConnection.isAuthenticated() );
}