|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.directory.server.core.interceptor.BaseInterceptor
org.apache.directory.server.core.authn.AuthenticationInterceptor
public class AuthenticationInterceptor
An Interceptor
that authenticates users.
Constructor Summary | |
---|---|
AuthenticationInterceptor()
Creates an authentication service interceptor. |
Methods inherited from class org.apache.directory.server.core.interceptor.BaseInterceptor |
---|
addContextPartition, getContext, getName, getPrincipal, removeContextPartition, unbind |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuthenticationInterceptor()
Method Detail |
---|
public void init(DirectoryService directoryService) throws java.lang.Exception
Authenticator
s to this service.
init
in interface Interceptor
init
in class BaseInterceptor
java.lang.Exception
public java.util.Set<Authenticator> getAuthenticators()
public void setAuthenticators(java.util.Set<Authenticator> authenticators)
authenticators
- authenticators to be used by this AuthenticationInterceptorpublic void destroy()
Authenticator
s from this service.
destroy
in interface Interceptor
destroy
in class BaseInterceptor
public void add(NextInterceptor next, AddOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.add( AddOperationContext )
call.
add
in interface Interceptor
add
in class BaseInterceptor
java.lang.Exception
public void delete(NextInterceptor next, DeleteOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.delete( DeleteOperationContext )
call.
delete
in interface Interceptor
delete
in class BaseInterceptor
java.lang.Exception
public org.apache.directory.shared.ldap.name.DN getMatchedName(NextInterceptor next, GetMatchedNameOperationContext opContext) throws java.lang.Exception
Interceptor
DefaultPartitionNexus#getMatchedName( GetMatchedNameOperationContext )
call.
getMatchedName
in interface Interceptor
getMatchedName
in class BaseInterceptor
java.lang.Exception
public ClonedServerEntry getRootDSE(NextInterceptor next, GetRootDSEOperationContext opContext) throws java.lang.Exception
Interceptor
DefaultPartitionNexus#getRootDSE( GetRootDSEOperationContext )
call.
getRootDSE
in interface Interceptor
getRootDSE
in class BaseInterceptor
java.lang.Exception
public org.apache.directory.shared.ldap.name.DN getSuffix(NextInterceptor next, GetSuffixOperationContext opContext) throws java.lang.Exception
Interceptor
DefaultPartitionNexus#getSuffix( GetSuffixOperationContext )
call.
getSuffix
in interface Interceptor
getSuffix
in class BaseInterceptor
java.lang.Exception
public boolean hasEntry(NextInterceptor next, EntryOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.hasEntry( EntryOperationContext )
call.
hasEntry
in interface Interceptor
hasEntry
in class BaseInterceptor
java.lang.Exception
public EntryFilteringCursor list(NextInterceptor next, ListOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.list( ListOperationContext )
call.
list
in interface Interceptor
list
in class BaseInterceptor
java.lang.Exception
public java.util.Set<java.lang.String> listSuffixes(NextInterceptor next, ListSuffixOperationContext opContext) throws java.lang.Exception
Interceptor
DefaultPartitionNexus#listSuffixes( ListSuffixOperationContext )
call.
listSuffixes
in interface Interceptor
listSuffixes
in class BaseInterceptor
java.lang.Exception
public ClonedServerEntry lookup(NextInterceptor next, LookupOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.lookup( LookupOperationContext )
call.
lookup
in interface Interceptor
lookup
in class BaseInterceptor
java.lang.Exception
public void modify(NextInterceptor next, ModifyOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.modify( ModifyOperationContext )
call.
modify
in interface Interceptor
modify
in class BaseInterceptor
java.lang.Exception
public void rename(NextInterceptor next, RenameOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.rename( RenameOperationContext )
call.
rename
in interface Interceptor
rename
in class BaseInterceptor
java.lang.Exception
public boolean compare(NextInterceptor next, CompareOperationContext opContext) throws java.lang.Exception
Interceptor
DefaultPartitionNexus#compare( CompareOperationContext )
call.
compare
in interface Interceptor
compare
in class BaseInterceptor
java.lang.Exception
public void moveAndRename(NextInterceptor next, MoveAndRenameOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.moveAndRename( MoveAndRenameOperationContext)
call.
moveAndRename
in interface Interceptor
moveAndRename
in class BaseInterceptor
java.lang.Exception
public void move(NextInterceptor next, MoveOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.move( MoveOperationContext )
call.
move
in interface Interceptor
move
in class BaseInterceptor
java.lang.Exception
public EntryFilteringCursor search(NextInterceptor next, SearchOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.search( SearchOperationContext )
call.
search
in interface Interceptor
search
in class BaseInterceptor
java.lang.Exception
public void bind(NextInterceptor next, BindOperationContext opContext) throws java.lang.Exception
Interceptor
Partition.bind( BindOperationContext )
call.
bind
in interface Interceptor
bind
in class BaseInterceptor
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |