public class AciAuthorizationInterceptor extends BaseInterceptor
Modifier and Type | Field and Description |
---|---|
static SearchControls |
DEFAULT_SEARCH_CONTROLS |
Constructor and Description |
---|
AciAuthorizationInterceptor() |
addContextPartition, bind, destroy, getContext, getName, getPrincipal, getRootDSE, getSuffix, listSuffixes, removeContextPartition, unbind
public static final SearchControls DEFAULT_SEARCH_CONTROLS
public void init(DirectoryService directoryService) throws Exception
init
in interface Interceptor
init
in class BaseInterceptor
directoryService
- the directory service coreException
- if there are problems during initializationpublic void add(NextInterceptor next, AddOperationContext addContext) throws Exception
Interceptor
Partition.add( AddOperationContext )
call.add
in interface Interceptor
add
in class BaseInterceptor
Exception
public void delete(NextInterceptor next, DeleteOperationContext deleteContext) throws Exception
Interceptor
Partition.delete( DeleteOperationContext )
call.delete
in interface Interceptor
delete
in class BaseInterceptor
Exception
public void modify(NextInterceptor next, ModifyOperationContext opContext) throws Exception
Interceptor
Partition.modify( ModifyOperationContext )
call.modify
in interface Interceptor
modify
in class BaseInterceptor
Exception
public boolean hasEntry(NextInterceptor next, EntryOperationContext entryContext) throws Exception
Interceptor
Partition.hasEntry( EntryOperationContext )
call.hasEntry
in interface Interceptor
hasEntry
in class BaseInterceptor
Exception
public ClonedServerEntry lookup(NextInterceptor next, LookupOperationContext lookupContext) throws Exception
Interceptor
Partition.lookup( LookupOperationContext )
call.lookup
in interface Interceptor
lookup
in class BaseInterceptor
Exception
public void rename(NextInterceptor next, RenameOperationContext renameContext) throws Exception
Interceptor
Partition.rename( RenameOperationContext )
call.rename
in interface Interceptor
rename
in class BaseInterceptor
Exception
public void moveAndRename(NextInterceptor next, MoveAndRenameOperationContext moveAndRenameContext) throws Exception
Interceptor
Partition.moveAndRename( MoveAndRenameOperationContext)
call.moveAndRename
in interface Interceptor
moveAndRename
in class BaseInterceptor
Exception
public void move(NextInterceptor next, MoveOperationContext moveContext) throws Exception
Interceptor
Partition.move( MoveOperationContext )
call.move
in interface Interceptor
move
in class BaseInterceptor
Exception
public EntryFilteringCursor list(NextInterceptor next, ListOperationContext opContext) throws Exception
Interceptor
Partition.list( ListOperationContext )
call.list
in interface Interceptor
list
in class BaseInterceptor
Exception
public EntryFilteringCursor search(NextInterceptor next, SearchOperationContext opContext) throws Exception
Interceptor
Partition.search( SearchOperationContext )
call.search
in interface Interceptor
search
in class BaseInterceptor
Exception
public final boolean isPrincipalAnAdministrator(org.apache.directory.shared.ldap.name.DN principalDn)
public boolean compare(NextInterceptor next, CompareOperationContext opContext) throws Exception
Interceptor
DefaultPartitionNexus#compare( CompareOperationContext )
call.compare
in interface Interceptor
compare
in class BaseInterceptor
Exception
public org.apache.directory.shared.ldap.name.DN getMatchedName(NextInterceptor next, GetMatchedNameOperationContext opContext) throws Exception
Interceptor
DefaultPartitionNexus#getMatchedName( GetMatchedNameOperationContext )
call.getMatchedName
in interface Interceptor
getMatchedName
in class BaseInterceptor
Exception
Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.