use of edu.uiuc.ncsa.myproxy.oa4mp.oauth2.cm.ldap.MultiLDAPStoreProvider in project OA4MP by ncsa.
the class OA2ConfigurationLoader method getMLDAP.
protected MultiLDAPStoreProvider getMLDAP() {
if (mldap == null) {
mldap = new MultiLDAPStoreProvider(cn, isDefaultStoreDisabled(), (MyLoggingFacade) loggerProvider.get(), null, null, LDAPStoreProviderUtil.getLdapEntryProvider());
mldap.addListener(LDAPStoreProviderUtil.getM(cn));
mldap.addListener(LDAPStoreProviderUtil.getFSP(cn));
mldap.addListener(LDAPStoreProviderUtil.getMariaDB(cn, getMariaDBConnectionPoolProvider()));
mldap.addListener(LDAPStoreProviderUtil.getMysql(cn, getMySQLConnectionPoolProvider()));
mldap.addListener(LDAPStoreProviderUtil.getPG(cn, getPgConnectionPoolProvider()));
}
return mldap;
}
Aggregations