[jboss-cvs] JBossAS SVN: r90858 - branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jul 6 15:12:29 EDT 2009
Author: mmoyses
Date: 2009-07-06 15:12:29 -0400 (Mon, 06 Jul 2009)
New Revision: 90858
Modified:
branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/LdapExtLoginModule.java
Log:
JBPAPP-2233: allow {EXT} password in the bindCredential option
Modified: branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/LdapExtLoginModule.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/LdapExtLoginModule.java 2009-07-06 19:05:33 UTC (rev 90857)
+++ branches/JBPAPP_4_2_0_GA_CP/security/src/main/org/jboss/security/auth/spi/LdapExtLoginModule.java 2009-07-06 19:12:29 UTC (rev 90858)
@@ -43,6 +43,7 @@
import javax.security.auth.login.LoginException;
import org.jboss.security.SimpleGroup;
+import org.jboss.security.Util;
/**
The org.jboss.security.auth.spi.LdapExtLoginModule, added in jboss-4.0.3, is an
@@ -304,6 +305,8 @@
{
bindDN = (String) options.get(BIND_DN);
bindCredential = (String) options.get(BIND_CREDENTIAL);
+ if (bindCredential.startsWith("{EXT}"))
+ bindCredential = new String(Util.loadPassword(bindCredential));
String securityDomain = (String) options.get(SECURITY_DOMAIN_OPT);
if (securityDomain != null)
{
More information about the jboss-cvs-commits
mailing list