|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
InitialContextFactory.Partition that helps users to implement their own partition.Partition.add(org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.Attributes) call.
Interceptor.add(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.Attributes).
PartitionNexus.addContextPartition(PartitionConfiguration) call.
PartitionNexus.addContextPartition(PartitionConfiguration).
Configuration that adds a new Partition to
the current PartitionNexus.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.PartitionNexus.Authenticator.Interceptor.DirectoryService.
DirectoryService.
DirectoryService.sync().
Partition.bind(org.apache.directory.shared.ldap.name.LdapDN,byte[],java.util.List,String) call.
Partition that uses general BTree operations.LdapNoPermissionException
if the user doesn't have any permission to perform the specified grants.
PartitionNexus.compare(org.apache.directory.shared.ldap.name.LdapDN,String,Object) call.
Interceptor.compare(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,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.
Interceptor that controls access to PartitionNexus.Partition.delete(org.apache.directory.shared.ldap.name.LdapDN) call.
Interceptor.delete(NextInterceptor, org.apache.directory.shared.ldap.name.LdapDN).
AbstractAuthenticator.doDestroy() method, and clears default properties
(factoryConfiguration and configuration).
Authenticators from this service.
AuthenticationService to indicate that this
authenticator is being removed from service.
AbstractPartition.doDestroy() where you have to put your destroy code in,
and clears default properties.
AbstractContextFactory.DirectoryService.DirectoryService.Interceptor that detects any operations that breaks integrity
of Partition and terminates the current invocation chain by
throwing a NamingException.DirectoryService.
Attributes object.
Authenticator this configuration is configuring.
AuthenticatorConfigurations to use for authenticating clients.
BootstrapSchemas to load while bootstrapping.
Context which made this invocation.
Attributes list.
PartitionConfiguration that is provided from
AbstractPartition.init(DirectoryServiceConfiguration, PartitionConfiguration).
Context.
Partition
after it is initialized.
Partition that this configuration configures.
PartitionConfigurations to configure context partitions.
DirectoryService.
DirectoryServiceConfiguration of InitialContextFactory
which initialized this authenticator.
DirectoryServiceConfiguration that is provided from
AbstractPartition.init(DirectoryServiceConfiguration, PartitionConfiguration).
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.
PartitionNexus.getMatchedName(org.apache.directory.shared.ldap.name.LdapDN) call.
Interceptor.getMatchedName(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN).
Authenticator that
this configuration configures..
Interceptor.
Partition that
this configuration configures.
Partition.
Partition.
PartitionNexus of the DirectoryService
which bypasses the interceptor chain.
LdapPrincipal of current context.
PartitionNexus.
PartitionNexus.getRootDSE() call.
Interceptor.getRootDSE(NextInterceptor).
DirectoryService for this configuration.
DirectoryService which manages this context.
DirectoryService.
Partition.
PartitionNexus.getSuffix(org.apache.directory.shared.ldap.name.LdapDN) call.
Interceptor.getSuffix(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN).
Attributes) to be loaded while
bootstrapping.
Partition.lookup(org.apache.directory.shared.ldap.name.LdapDN,String[]) call.
Interceptor.hasEntry(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN).
Partition.lookup(org.apache.directory.shared.ldap.name.LdapDN) 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.
Authenticators to this service.
AuthenticationService to indicate that this
authenticator is being placed into service.
DirectoryServiceConfiguration.
AbstractPartition.doInit() where you have to put your initialization code in.
PartitionNexus.Interceptors.Interceptor.NamingException that wraps uncaught runtime exceptions thrown
from Interceptors.Context to PartitionNexus.Invocations.Partition.isSuffix(org.apache.directory.shared.ldap.name.LdapDN) call.
Interceptor.isSuffix(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN).
Partition that stores entries in
JDBM database.Partition.list(org.apache.directory.shared.ldap.name.LdapDN) call.
Interceptor.list(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN).
PartitionNexus.listSuffixes() call.
Interceptor.listSuffixes(NextInterceptor).
PartitionNexus.
Partition.lookup(org.apache.directory.shared.ldap.name.LdapDN) call.
Partition.lookup(org.apache.directory.shared.ldap.name.LdapDN,String[]) call.
Interceptor.lookup(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN).
Interceptor.lookup(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String[]).
Partition.lookup(org.apache.directory.shared.ldap.name.LdapDN,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 MicroOperations.Partition.modify(org.apache.directory.shared.ldap.name.LdapDN,int,javax.naming.directory.Attributes) call.
Partition#modify(org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.ModificationItem[]) call.
Interceptor.modify(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,int,javax.naming.directory.Attributes).
Interceptor#modify(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.ModificationItem[]).
Partition#modify(org.apache.directory.shared.ldap.name.LdapDN,javax.naming.directory.ModificationItem[]) after
translating parameters to ModificationItem[] by default.
Partition.modifyRn(org.apache.directory.shared.ldap.name.LdapDN,String,boolean) call.
Interceptor.modifyRn(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String,boolean).
ACITupleFilter that chooses the tuples with the most specific
protected item.ACITupleFilter that chooses the tuples with the most specific user
class.Partition.move(org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN) call.
Partition.move(org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN,String,boolean) call.
Interceptor.move(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN).
Interceptor.move(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN,String,boolean).
Partition.move(org.apache.directory.shared.ldap.name.LdapDN,org.apache.directory.shared.ldap.name.LdapDN) and
Partition.modifyRn(org.apache.directory.shared.ldap.name.LdapDN,String,boolean) subsequently
by default.
OperationNotSupportedException by default.
AuthenticatorConfiguration.BTreePartitionConfiguration.IndexConfiguration.InterceptorConfiguration.PartitionConfiguration.StartupConfiguration.DirectoryService with
the specified ID.
Interceptor in the interceptor chain.
BigInteger.valueOf( Integer.MAX_VALUE ) , instead of actually
taking scan counts.Interceptor that adds or modifies the default attributes
of entries.Context API.Partition.Partition that contains all other partitions, and
routes all operations to the child partition that matches to its base suffixes.PartitionNexus to enable
InterceptorChain and InvocationStack support.ACITupleFilter that discards all tuples whose ProtectedItems
are not related with the operation.ACITupleFilter that discards all tuples whose UserClasses
are not related with the current user.PartitionNexus.removeContextPartition(org.apache.directory.shared.ldap.name.LdapDN) call.
PartitionNexus.removeContextPartition(org.apache.directory.shared.ldap.name.LdapDN).
Configuration that removed the attached Partition in
the current PartitionNexus.ACITupleFilter that discards all tuples that doesn't satisfy
ProtectedItem.RestrictedBy constraint if available.Interceptor that manages and enforces schemas.Partition.search(org.apache.directory.shared.ldap.name.LdapDN,java.util.Map,org.apache.directory.shared.ldap.filter.ExprNode,javax.naming.directory.SearchControls) call.
Interceptor.search(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,java.util.Map,org.apache.directory.shared.ldap.filter.ExprNode,javax.naming.directory.SearchControls).
[id-length][id-bytes][is-binary][length0][value0]...[lengthN][valueN]
Here the id-length is the 4 byte int value of the length of bytes
for the id string bytes.
RuntimeException that is thrown when accessing
ServerSystemPreferences failed.Preferences implementation.Attributes.
Authenticator to configure.
AuthenticatorConfigurations to use for authenticating clients.
BootstrapSchemas to load while bootstrapping.
Partition
after it is initialized.
Partition that this configuration configures.
PartitionConfigurations to configure context partitions.
DirectoryService instance to configure.
Interceptor that this configuration
configures.
Authenticator that
this configuration configures.
Interceptor.
Partition that
this configuration configures.
Partition.
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.
Partition.sync() for all registered Partitions.
Configuration that makes a call to DirectoryService.sync().DirectoryService
with the specified ID.
Invocations.
Configuration instance from the specified JNDI environment
Hashtable.
Hashtable.
Partition.unbind(org.apache.directory.shared.ldap.name.LdapDN) call.
ConfigurationException if the specified port number
is out of range.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||