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, unbindpublic static final SearchControls DEFAULT_SEARCH_CONTROLS
public void init(DirectoryService directoryService) throws Exception
init in interface Interceptorinit in class BaseInterceptordirectoryService - the directory service coreException - if there are problems during initializationpublic void add(NextInterceptor next, AddOperationContext addContext) throws Exception
InterceptorPartition.add( AddOperationContext ) call.add in interface Interceptoradd in class BaseInterceptorExceptionpublic void delete(NextInterceptor next, DeleteOperationContext deleteContext) throws Exception
InterceptorPartition.delete( DeleteOperationContext ) call.delete in interface Interceptordelete in class BaseInterceptorExceptionpublic void modify(NextInterceptor next, ModifyOperationContext opContext) throws Exception
InterceptorPartition.modify( ModifyOperationContext ) call.modify in interface Interceptormodify in class BaseInterceptorExceptionpublic boolean hasEntry(NextInterceptor next, EntryOperationContext entryContext) throws Exception
InterceptorPartition.hasEntry( EntryOperationContext ) call.hasEntry in interface InterceptorhasEntry in class BaseInterceptorExceptionpublic ClonedServerEntry lookup(NextInterceptor next, LookupOperationContext lookupContext) throws Exception
InterceptorPartition.lookup( LookupOperationContext ) call.lookup in interface Interceptorlookup in class BaseInterceptorExceptionpublic void rename(NextInterceptor next, RenameOperationContext renameContext) throws Exception
InterceptorPartition.rename( RenameOperationContext ) call.rename in interface Interceptorrename in class BaseInterceptorExceptionpublic void moveAndRename(NextInterceptor next, MoveAndRenameOperationContext moveAndRenameContext) throws Exception
InterceptorPartition.moveAndRename( MoveAndRenameOperationContext) call.moveAndRename in interface InterceptormoveAndRename in class BaseInterceptorExceptionpublic void move(NextInterceptor next, MoveOperationContext moveContext) throws Exception
InterceptorPartition.move( MoveOperationContext ) call.move in interface Interceptormove in class BaseInterceptorExceptionpublic EntryFilteringCursor list(NextInterceptor next, ListOperationContext opContext) throws Exception
InterceptorPartition.list( ListOperationContext ) call.list in interface Interceptorlist in class BaseInterceptorExceptionpublic EntryFilteringCursor search(NextInterceptor next, SearchOperationContext opContext) throws Exception
InterceptorPartition.search( SearchOperationContext ) call.search in interface Interceptorsearch in class BaseInterceptorExceptionpublic final boolean isPrincipalAnAdministrator(org.apache.directory.shared.ldap.name.DN principalDn)
public boolean compare(NextInterceptor next, CompareOperationContext opContext) throws Exception
InterceptorDefaultPartitionNexus#compare( CompareOperationContext ) call.compare in interface Interceptorcompare in class BaseInterceptorExceptionpublic org.apache.directory.shared.ldap.name.DN getMatchedName(NextInterceptor next, GetMatchedNameOperationContext opContext) throws Exception
InterceptorDefaultPartitionNexus#getMatchedName( GetMatchedNameOperationContext ) call.getMatchedName in interface InterceptorgetMatchedName in class BaseInterceptorExceptionCopyright © 2003–2014 The Apache Software Foundation. All rights reserved.