You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2011/11/03 19:37:31 UTC
svn commit: r1197258 -
/directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java
Author: elecharny
Date: Thu Nov 3 18:37:30 2011
New Revision: 1197258
URL: http://svn.apache.org/viewvc?rev=1197258&view=rev
Log:
Some minor cleanup
Modified:
directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java
Modified: directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java
URL: http://svn.apache.org/viewvc/directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java?rev=1197258&r1=1197257&r2=1197258&view=diff
==============================================================================
--- directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java (original)
+++ directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java Thu Nov 3 18:37:30 2011
@@ -447,9 +447,9 @@ public class AciAuthorizationInterceptor
// get the parent or administrative entry for this subentry since it
// will contain the subentryACI attributes that effect subentries
Dn parentDn = dn.getParent();
+
CoreSession session = opContext.getSession();
- LookupOperationContext lookupContext = new LookupOperationContext( session, parentDn );
- lookupContext.setAttrsId( SchemaConstants.ALL_ATTRIBUTES_ARRAY );
+ LookupOperationContext lookupContext = new LookupOperationContext( session, parentDn, SchemaConstants.ALL_ATTRIBUTES_ARRAY );
Entry administrativeEntry = (( ClonedServerEntry ) directoryService.getPartitionNexus().lookup( lookupContext ) )
.getOriginalEntry();
@@ -683,11 +683,11 @@ public class AciAuthorizationInterceptor
* @TODO: A virtual entry can be created here for not hitting the backend again.
*/
CoreSession session = modifyContext.getSession();
- LookupOperationContext lookupCntext = new LookupOperationContext( session, dn );
- lookupCntext.setAttrsId( SchemaConstants.ALL_ATTRIBUTES_ARRAY );
- Entry modifiedEntry = directoryService.getPartitionNexus().lookup( lookupCntext );
+ LookupOperationContext lookupContext = new LookupOperationContext( session, dn, SchemaConstants.ALL_ATTRIBUTES_ARRAY );
+ Entry modifiedEntry = directoryService.getPartitionNexus().lookup( lookupContext );
tupleCache.subentryModified( dn, mods, modifiedEntry );
groupCache.groupModified( dn, mods, entry, schemaManager );
+
return;
}
@@ -808,8 +808,7 @@ public class AciAuthorizationInterceptor
* @TODO: A virtual entry can be created here for not hitting the backend again.
*/
CoreSession session = modifyContext.getSession();
- LookupOperationContext lookupContext = new LookupOperationContext( session, dn );
- lookupContext.setAttrsId( SchemaConstants.ALL_ATTRIBUTES_ARRAY );
+ LookupOperationContext lookupContext = new LookupOperationContext( session, dn, SchemaConstants.ALL_ATTRIBUTES_ARRAY );
Entry modifiedEntry = directoryService.getPartitionNexus().lookup( lookupContext );
tupleCache.subentryModified( dn, mods, modifiedEntry );
@@ -1050,6 +1049,7 @@ public class AciAuthorizationInterceptor
next.moveAndRename( moveAndRenameContext );
tupleCache.subentryRenamed( oldDn, newDn );
groupCache.groupRenamed( oldDn, newDn );
+
return;
}