Hello Shiro world, I'm looking for an example LDAP Realm configuration and cannot seem to find anyting. Please point me to some example if there is one.
I've looked at the source and it seems that there is no implementation of an LDAP Realm. The only concrete implementation is the ActiveDirectoryRealm (I understand AD is similar to LDAP, but it's not == to LDAP). The closest LDAP Realm I can see is AbstractLDAPRealm, which is... well... Abstract! When I read that Shiro supports LDAP realms I figured I could point it to my server, specify the structure of my LDAP (DNs and so forth) and bingo! I'd be able to authenticate against it. I understand that authorization (role and permission mapping) is another matter, but authentication should be straightforward... no? I'm no LDAP/AD expert, so am I missing something? Looking at the ActiveDirectoryRealm, I can see that the queryForAuthenticationInfo method is not AD-specific. Could it not belong to a DefaultLDAPRealm of some sort? BTW, Atlassian Crowd has some examples of connecting to "Generic LDAP Directories" http://confluence.atlassian.com/display/CROWD/Generic+LDAP+Directories here . -- View this message in context: http://n2.nabble.com/Confusion-with-the-LDAP-Realm-tp4268254p4268254.html Sent from the Shiro User mailing list archive at Nabble.com.
