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/04 17:38:14 UTC
svn commit: r1197641 -
/directory/apacheds/branches/apacheds-osgi/interceptors/authz/src/main/java/org/apache/directory/server/core/authz/AciAuthorizationInterceptor.java
Author: elecharny
Date: Fri Nov 4 16:38:13 2011
New Revision: 1197641
URL: http://svn.apache.org/viewvc?rev=1197641&view=rev
Log:
Moved the CoreSession initialization higher in the method
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=1197641&r1=1197640&r2=1197641&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 Fri Nov 4 16:38:13 2011
@@ -1029,10 +1029,11 @@ public class AciAuthorizationInterceptor
throws LdapException
{
Dn oldDn = moveAndRenameContext.getDn();
+ CoreSession session = moveAndRenameContext.getSession();
Entry entry = moveAndRenameContext.getOriginalEntry();
- LdapPrincipal principal = moveAndRenameContext.getSession().getEffectivePrincipal();
+ LdapPrincipal principal = session.getEffectivePrincipal();
Dn principalDn = principal.getDn();
Dn newDn = moveAndRenameContext.getNewDn();
@@ -1078,7 +1079,6 @@ public class AciAuthorizationInterceptor
// This will certainly be fixed by the SubentryInterceptor,
// but after this service.
- CoreSession session = moveAndRenameContext.getSession();
LookupOperationContext lookupContext = new LookupOperationContext( session, oldDn, SchemaConstants.ALL_USER_ATTRIBUTES_ARRAY );
Entry importedEntry = directoryService.getPartitionNexus().lookup( lookupContext );