|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
InitialContextFactory
.DirectoryPartition
that helps users to implement their own partition.DirectoryPartition.add(String, Name, Attributes)
call.
Interceptor.add(NextInterceptor, String, Name, Attributes)
.
DirectoryPartitionNexus.addContextPartition(DirectoryPartitionConfiguration)
call.
DirectoryPartitionNexus.addContextPartition(DirectoryPartitionConfiguration)
.
Configuration
that adds a new DirectoryPartition
to
the current DirectoryPartitionNexus
.DirectoryService
.
DirectoryService
.
DirectoryService.sync()
.
Authenticator
that handles anonymous connections
(type 'none').PropertyEditor
that can convert Attributes
to LDIF string and vice versa.NoPermissionException
.
Context.SECURITY_PRINCIPAL
environment variable,
and authenticates a user with the plain-text password.
Interceptor
that authenticates users.DirectoryPartitionNexus
.Authenticator
.Interceptor
.DirectoryService
.
DirectoryService
.
DirectoryService.sync()
.
DirectoryPartition
that uses general BTree operations.LdapNoPermissionException
if the user doesn't have any permission to perform the specified grants.
DirectoryPartitionNexus.compare(Name,String,Object)
call.
Interceptor.compare(NextInterceptor,Name,String,Object)
.
DirectoryService
.RuntimeException
that is thrown when configuration is not valid.AbstractContextFactory
.LdapPrincipal
instance whose value is the specified
name.
DirectoryService
that is used
when no instance ID is specified.
DirectoryPartition.delete(Name)
call.
Interceptor.delete(NextInterceptor, Name)
.
AbstractAuthenticator.doDestroy()
method, and clears default properties
(factoryConfiguration and configuration).
Authenticator
s from this service.
AuthenticationService
to indicate that this
authenticator is being removed from service.
AbstractDirectoryPartition.doDestroy()
where you have to put your destroy code in,
and clears default properties.
Context
API.DirectoryPartition
.DirectoryPartition
that contains all other partitions, and
routes all operations to the child partition that matches to its base suffixes.DirectoryPartitionNexus
to enable
InterceptorChain
and InvocationStack
support.AbstractContextFactory
.DirectoryService
.DirectoryService
.Interceptor
that detects any operations that breaks integrity
of DirectoryPartition
and terminates the current invocation chain by
throwing a NamingException
.DirectoryService
.
Attributes
object.
Authenticator
this configuration is configuring.
AuthenticatorConfiguration
s to use for authenticating clients.
BootstrapSchema
s to load while bootstrapping.
Context
which made this invocation.
DirectoryPartitionConfiguration
that is provided from
AbstractDirectoryPartition.init(DirectoryServiceConfiguration, DirectoryPartitionConfiguration)
.
Context
.
DirectoryPartition
after it is initialized.
DirectoryPartition
that this configuration configures.
DirectoryPartitionConfiguration
s to configure context partitions.
DirectoryService
.
DirectoryServiceConfiguration
of InitialContextFactory
which initialized this authenticator.
DirectoryServiceConfiguration
that is provided from
AbstractDirectoryPartition.init(DirectoryServiceConfiguration, DirectoryPartitionConfiguration)
.
DirectoryService
.
DirectoryService
with the specified instance ID.
DirectoryService
instance to configure.
DirectoryService
.
Interceptor
that this configuration
configures.
DirectoryService
.
Context
with the specified baseName
Context
with the specified authentication information
(principal, credential, and authentication) and
baseName.
Name
.
DirectoryPartitionNexus.getMatchedName(Name, boolean)
call.
Interceptor.getMatchedName(NextInterceptor, Name, boolean)
.
ServiceRegistry
that will be used by ApacheDS.
Authenticator
that
this configuration configures..
DirectoryPartition
that
this configuration configures.
Interceptor
.
DirectoryPartition
.
DirectoryPartition
.
DirectoryPartitionNexus
of the DirectoryService
which bypasses the interceptor chain.
LdapPrincipal
of current context.
DirectoryPartitionNexus
.
DirectoryPartitionNexus.getRootDSE()
call.
Interceptor.getRootDSE(NextInterceptor)
.
DirectoryService
for this configuration.
DirectoryService
.
DirectoryPartition
.
DirectoryPartitionNexus.getSuffix(Name, boolean)
call.
Interceptor.getSuffix(NextInterceptor, Name, boolean)
.
Attributes
) to be loaded while
bootstrapping.
DirectoryPartition.lookup(Name, String[])
call.
Interceptor.hasEntry(NextInterceptor, Name)
.
AbstractDirectoryPartition.lookup(Name)
and return true
if it returns an entry by default.
LdapNoPermissionException
if the user doesn't have any permission to perform the specified grants.
ACITupleFilter
that discards all tuples having a precedence less
than the highest remaining precedence.AbstractAuthenticator.doInit()
method.
Authenticator
s to this service.
AuthenticationService
to indicate that this
authenticator is being placed into service.
DirectoryServiceConfiguration
.
AbstractDirectoryPartition.doInit()
where you have to put your initialization code in.
DirectoryPartitionNexus
.Interceptor
s.Interceptor
.NamingException
that wraps uncaught runtime exceptions thrown
from Interceptor
s.Context
to DirectoryPartitionNexus
.Invocation
s.DirectoryPartition.isSuffix(Name)
call.
Interceptor.isSuffix(NextInterceptor, Name)
.
DirectoryPartition
that stores entries in
JDBM database.DirectoryPartition.list(Name)
call.
Interceptor.list(NextInterceptor, Name)
.
DirectoryPartitionNexus.listSuffixes(boolean)
call.
Interceptor.listSuffixes(NextInterceptor, boolean)
.
DirectoryPartitionNexus
.
DirectoryPartition.lookup(Name)
call.
DirectoryPartition.lookup(Name, String[])
call.
Interceptor.lookup(NextInterceptor, Name)
.
Interceptor.lookup(NextInterceptor, Name, String[])
.
DirectoryPartition.lookup(Name, String[])
with null attributeIds by default.
ACITupleFilter
that discards all tuples that doesn't satisfy
ProtectedItem.MaxImmSub
constraint if available.ACITupleFilter
that discards all tuples that doesn't satisfy
ProtectedItem.MaxValueCount
constraint if available.ACITupleFilter
that discard tuples which doesn't contain any
related MicroOperation
s.DirectoryPartition.modify(Name, int, Attributes)
call.
DirectoryPartition.modify(Name, ModificationItem[])
call.
Interceptor.modify(NextInterceptor, Name, int, Attributes)
.
Interceptor.modify(NextInterceptor, Name, ModificationItem[])
.
DirectoryPartition.modify(Name, ModificationItem[])
after
translating parameters to ModificationItem
[] by default.
DirectoryPartition.modifyRn(Name, String, boolean)
call.
Interceptor.modifyRn(NextInterceptor, Name, String, boolean)
.
ACITupleFilter
that chooses the tuples with the most specific
protected item.ACITupleFilter
that chooses the tuples with the most specific user
class.DirectoryPartition.move(Name, Name)
call.
DirectoryPartition.move(Name, Name, String, boolean)
call.
Interceptor.move(NextInterceptor, Name, Name)
.
Interceptor.move(NextInterceptor, Name, Name, String, boolean)
.
DirectoryPartition.move(Name, Name)
and
DirectoryPartition.modifyRn(Name, String, boolean)
subsequently
by default.
OperationNotSupportedException
by default.
AuthenticatorConfiguration
.DirectoryPartitionConfiguration
.InterceptorConfiguration
.ServerStartupConfiguration
.StartupConfiguration
.DirectoryService
with the specified ID.
Interceptor
in the interceptor chain.Interceptor
that controls access to DirectoryPartitionNexus
.Interceptor
that adds or modifies the default attributes
of entries.ACITupleFilter
that discards all tuples whose ProtectedItem
s
are not related with the operation.ACITupleFilter
that discards all tuples whose UserClass
es
are not related with the current user.DirectoryPartitionNexus.removeContextPartition(Name)
call.
DirectoryPartitionNexus.removeContextPartition(Name)
.
Configuration
that removed the attached DirectoryPartition
in
the current DirectoryPartitionNexus
.ACITupleFilter
that discards all tuples that doesn't satisfy
ProtectedItem.RestrictedBy
constraint if available.Interceptor
that manages and enforces schemas.DirectoryPartition.search(Name, Map, ExprNode, SearchControls)
call.
Interceptor.search(NextInterceptor, Name, Map, ExprNode, SearchControls)
.
StartupConfiguration
that starts up ApacheDS with network layer support.RuntimeException
that is thrown when accessing
ServerSystemPreferences
failed.Preferences
implementation.Attributes
.
Authenticator
to configure.
AuthenticatorConfiguration
s to use for authenticating clients.
BootstrapSchema
s to load while bootstrapping.
DirectoryPartition
after it is initialized.
DirectoryPartition
that this configuration configures.
DirectoryPartitionConfiguration
s to configure context partitions.
DirectoryService
instance to configure.
Interceptor
that this configuration
configures.
ServiceRegistry
that will be used by ApacheDS.
Authenticator
that
this configuration configures.
DirectoryPartition
that
this configuration configures.
Interceptor
.
DirectoryPartition
.
Attributes
) to be loaded while
bootstrapping.
Configuration
that shuts down ApacheDS.DirectoryService
with the specified ID.
Authenticator
that authenticates clear text passwords
contained within the userPassword
attribute in DIT.Configuration
that starts up ApacheDS.DirectoryService
with the specified ID.
DirectoryPartition.sync()
for all registered DirectoryPartition
s.
Configuration
that makes a call to DirectoryService.sync()
.DirectoryService
with the specified ID.
Invocation
s.
Configuration
instance from the specified JNDI environment
Hashtable
.
Hashtable
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |