Skip to content

Instantly share code, notes, and snippets.

@hasalex
hasalex / ldap-security-domain.cli
Created June 24, 2013 22:13
jboss-cli script for configuring LDAP configuration in WildFly with OpenDJ
batch
/subsystem=security/security-domain=swmsg-xxx:add(cache-type=default)
/subsystem=security/security-domain=swmsg-xxx/authentication=classic:add()
/subsystem=security/security-domain=swmsg-xxx/authentication=classic/login-module=LdapExtended:add(code=LdapExtended, flag=required, module-options={"java.naming.provider.url"=>"ldap://127.0.0.1:1389/","bindDN"=>"cn=Sewatech","bindCredential"=>"aa","baseCtxDN"=>"ou=people,dc=sewatech,dc=fr","baseFilter"=>"(uid={0})","rolesCtxDN"=>"ou=groups,dc=sewatech,dc=fr","roleFilter"=>"(uniqueMember={1})","roleAttributeID"=>"cn"})
run-batch
@hasalex
hasalex / gist:5842518
Last active December 18, 2015 20:48
LDAP security domain in WildFly 8 with OpenDJ Works in JBoss AS 7, as well
<security-domain name="swmsg-ldap" cache-type="default">
<authentication>
<login-module code="LdapExtended" flag="required">
<module-option name="java.naming.provider.url" value="ldap://127.0.0.1:1389/"/>
<module-option name="bindDN" value="cn=Sewatech"/>
<module-option name="bindCredential" value="aa"/>
<module-option name="baseCtxDN" value="ou=people,dc=sewatech,dc=fr"/>
<module-option name="baseFilter" value="(uid={0})"/>
<module-option name="rolesCtxDN" value="ou=groups,dc=sewatech,dc=fr"/>
<module-option name="roleFilter" value="(uniqueMember={1})"/>