Skip to content

Commit 53ed94f

Browse files
marschallbstansberry
authored andcommittedJun 5, 2012
AS7-4912 AnonLoginModule not mapped in ModulesMap
org.jboss.as.security.ModulesMap maps short names of login modules to fully qualified class names. Several login modules are listed there but org.jboss.security.auth.spi.AnonLoginModule is missing. - map org.jboss.security.auth.spi.AnonLoginModule to "Anon" https://issues.jboss.org/browse/AS7-4912
1 parent 4bc82c8 commit 53ed94f

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed
 

‎security/src/main/java/org/jboss/as/security/ModulesMap.java

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
import org.jboss.as.security.remoting.RemotingLoginModule;
3030
import org.jboss.security.ClientLoginModule;
31+
import org.jboss.security.auth.spi.AnonLoginModule;
3132
import org.jboss.security.auth.spi.BaseCertLoginModule;
3233
import org.jboss.security.auth.spi.CertRolesLoginModule;
3334
import org.jboss.security.auth.spi.DatabaseCertLoginModule;
@@ -88,6 +89,7 @@ public interface ModulesMap {
8889
put("RealmUsersRoles", RealmUsersRolesLoginModule.class.getName());
8990
put("RealmDirect", RealmDirectLoginModule.class.getName());
9091
put("Disabled", DisabledLoginModule.class.getName());
92+
put("Anon", AnonLoginModule.class.getName());
9193
// Authentication only modules
9294
put("PropertiesUsers", PropertiesUsersLoginModule.class.getName());
9395
put("SimpleUsers", SimpleUsersLoginModule.class.getName());

‎security/src/test/resources/org/jboss/as/security/test/securitysubsystemv12.xml

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<login-module code="Remoting" flag="optional">
66
<module-option name="password-stacking" value="useFirstPass"/>
77
</login-module>
8+
<login-module code="Anon" flag="optional"/>
89
<login-module code="RealmUsersRoles" flag="required">
910
<module-option name="usersProperties" value="${jboss.server.config.dir}/application-users.properties"/>
1011
<module-option name="rolesProperties" value="${jboss.server.config.dir}/application-roles.properties"/>

0 commit comments

Comments
 (0)