You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sm...@apache.org on 2021/06/24 18:40:44 UTC
[directory-fortress-core] branch FC-238 updated: rbac acclerator
extended ops not working
This is an automated email from the ASF dual-hosted git repository.
smckinney pushed a commit to branch FC-238
in repository https://gitbox.apache.org/repos/asf/directory-fortress-core.git
The following commit(s) were added to refs/heads/FC-238 by this push:
new 0481a99 rbac acclerator extended ops not working
0481a99 is described below
commit 0481a997d4245c15af361f8fc221e35a8407fe3f
Author: Shawn McKinney <sm...@symas.com>
AuthorDate: Thu Jun 24 13:40:38 2021 -0500
rbac acclerator extended ops not working
---
.../apache/directory/fortress/core/ldap/LdapConnectionProvider.java | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/main/java/org/apache/directory/fortress/core/ldap/LdapConnectionProvider.java b/src/main/java/org/apache/directory/fortress/core/ldap/LdapConnectionProvider.java
index cb0184a..fa06d12 100644
--- a/src/main/java/org/apache/directory/fortress/core/ldap/LdapConnectionProvider.java
+++ b/src/main/java/org/apache/directory/fortress/core/ldap/LdapConnectionProvider.java
@@ -175,7 +175,6 @@ public class LdapConnectionProvider
}
// TODO: FIXME #4
-/*
try
{
List<String> listExOps = new ArrayList<>();
@@ -185,8 +184,7 @@ public class LdapConnectionProvider
listExOps.add( "org.openldap.accelerator.impl.dropRole.RbacDropRoleFactory" );
listExOps.add( "org.openldap.accelerator.impl.deleteSession.RbacDeleteSessionFactory" );
listExOps.add( "org.openldap.accelerator.impl.sessionRoles.RbacSessionRolesFactory" );
- LdapApiService ldapApiService = new StandaloneLdapApiService( new ArrayList<String>(), listExOps );
-
+ LdapApiService ldapApiService = new StandaloneLdapApiService( new ArrayList<String>(), new ArrayList<String>(), listExOps, new ArrayList<String>() );
if ( !LdapApiServiceFactory.isInitialized() )
{
LdapApiServiceFactory.initialize( ldapApiService );
@@ -198,7 +196,6 @@ public class LdapConnectionProvider
String error = "Exception caught initializing Admin Pool: " + ex;
throw new CfgRuntimeException( GlobalErrIds.FT_APACHE_LDAP_POOL_INIT_FAILED, error, ex );
}
-*/
PooledObjectFactory<LdapConnection> poolFactory = new ValidatingPoolableLdapConnectionFactory( config );