|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbandonRequests.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).
Command to the list of Commands that will
be called in turn when this Chain's execute()
method is called.
PartitionNexus.addContextPartition(PartitionConfiguration) call.
PartitionNexus.addContextPartition(PartitionConfiguration).
ExtendedOperationHandler to this
protocol provider to provide a specific LDAP extended operation.
AddRequests.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.
BindRequests.Partition that uses general BTree operations.Chain represents a configured list of
Commands that will be executed in order to perform processing
on a specified Context.Chain implementations.Chain with no configured Commands.
Chain configured with the specified
Command.
Chain configured with the specified
Commands.
Chain configured with the specified
Commands.
DirectoryService with the specified ID.
Command for helping convert a ChangePasswordException into
an ErrorMessage to be returned to clients.LdapNoPermissionException
if the user doesn't have any permission to perform the specified grants.
Map behavior to clear all keys and
values except those corresponding to JavaBeans properties.
Command encapsulates a unit of processing work to be
performed, whose purpose is to examine and/or modify the state of a
transaction that is represented by a Context.Command implementations.Commands configured for this Chain, in
the order in which they may delegate processing to the remainder of
the Chain.
PartitionNexus.compare(org.apache.directory.shared.ldap.name.LdapDN,String,Object) call.
Interceptor.compare(NextInterceptor,org.apache.directory.shared.ldap.name.LdapDN,String,Object).
CompareRequests.DirectoryService.RuntimeException that is thrown when configuration is not valid.Map behavior to return
true if the specified value is present in either the
underlying Map or one of the local property values.
Context represents the state information that is
accessed and manipulated by the execution of a Command or a
Chain.Context implementations.Context by copying the
values from the specified Map.
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).
DeleteRequests.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.DirectoryService with the specified ID.
Map behavior to return a
Set that meets the specified default behavior except
for attempts to remove the key for a property of the Context
implementation class, which will throw
UnsupportedOperationException.
Command for helping convert a KerberosException into
an ErrorMessage to be returned to clients.Interceptor that detects any operations that breaks integrity
of Partition and terminates the current invocation chain by
throwing a NamingException.Chain according
to the following algorithm.
ExtendedRequests.Filter is a specialized Command that also expects
the Chain that is executing it to call the
postprocess() method if it called the execute()
method.execute() method.
Map behavior to return the value
of a local property if the specified key matches a local property name.
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.
ExtendedOperationHandler with the specified oid
which is registered to this protocol provider.
Map of all registered OID-ExtendedOperationHandler
pairs.
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.Map behavior to return
true if the underlying Map only contains
key-value pairs for local properties (if any).
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.DirectoryService with the specified ID.
Map behavior to return a
Set that meets the specified default behavior except
for attempts to remove the key for a property of the Context
implementation class, which will throw
UnsupportedOperationException.
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.
ModifyDnRequests.ModifyRequests.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.ServerStartupConfiguration.StartupConfiguration.DirectoryService with
the specified ID.
Interceptor in the interceptor chain.
BigInteger.valueOf( Integer.MAX_VALUE ) , instead of actually
taking scan counts.DirectoryService with the specified ID.
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.execute() method of this
Filter instance.
Map behavior to set the value
of a local property if the specified key matches a local property name.
Map behavior to call the
put() method individually for each key-value pair
in the specified Map.
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.Map behavior to throw
UnsupportedOperationException on any attempt to
remove a key that is the name of a local property.
PartitionNexus.removeContextPartition(org.apache.directory.shared.ldap.name.LdapDN) call.
PartitionNexus.removeContextPartition(org.apache.directory.shared.ldap.name.LdapDN).
ExtendedOperationHandler with the specified oid
from this protocol provider.
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.
StartupConfiguration that starts up ApacheDS with network layer support.RuntimeException that is thrown when accessing
ServerSystemPreferences failed.Preferences implementation.X509TrustManager for LDAP server.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.
UnbindRequests.ConfigurationException if the specified port number
is out of range.
Map behavior to return a
Collection that meets the specified default behavior except
for attempts to remove the key for a property of the Context
implementation class, which will throw
UnsupportedOperationException.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||