| java.lang.Object info.jtrac.acegi.JtracLdapAuthenticationProvider
JtracLdapAuthenticationProvider | public class JtracLdapAuthenticationProvider implements AuthenticationProvider,InitializingBean(Code) | | custom simple LDAP integration approach, where only authentication
is expected from LDAP, Space allocations have to be performed within JTrac only
we are not using Acegi LDAP support because
a) it does not appear to support binding _as_ the user signing in
as opposed to a "hardcoded" user and password which is not very nice
b) easier to configure, customize and extend in the future
|
afterPropertiesSet | public void afterPropertiesSet()(Code) | | |
authenticate | public Authentication authenticate(Authentication authentication)(Code) | | |
bind | public Map<String, String> bind(String loginName, String password) throws Exception(Code) | | displayName and mail are returned always, the map allows us to support
getting arbitrary properties in the future, hopefully
|
setActiveDirectoryDomain | public void setActiveDirectoryDomain(String activeDirectoryDomain)(Code) | | |
setDisplayNameKey | public void setDisplayNameKey(String displayNameKey)(Code) | | |
setOtherReturningAttributes | public void setOtherReturningAttributes(String[] otherReturningAttributes)(Code) | | |
setSearchBase | public void setSearchBase(String searchBase)(Code) | | |
setSearchKey | public void setSearchKey(String searchKey)(Code) | | |
|
|