Modifier and Type | Method and Description |
---|---|
static List<Interceptor> |
ServiceBuilder.createInterceptors(List<InterceptorBean> interceptorBeans)
Creates the Interceptor instances from the configuration
|
Modifier and Type | Method and Description |
---|---|
Interceptor |
DefaultDirectoryService.getInterceptor(String interceptorName)
Get an Interceptor instance from its name
|
Modifier and Type | Method and Description |
---|---|
List<Interceptor> |
DefaultDirectoryService.getInterceptors()
Returns interceptors in the server.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultDirectoryService.addAfter(String interceptorName,
Interceptor interceptor)
Add an interceptor after a given interceptor in the interceptor list.
|
void |
DefaultDirectoryService.addFirst(Interceptor interceptor)
Add an interceptor in the first position in the interceptor list.
|
void |
DefaultDirectoryService.addLast(Interceptor interceptor)
Add an interceptor in the last position in the interceptor list.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultDirectoryService.setInterceptors(List<Interceptor> interceptors)
Sets the interceptors in the server.
|
Modifier and Type | Class and Description |
---|---|
class |
AdministrativePointInterceptor
An interceptor to manage the Administrative model
|
Modifier and Type | Method and Description |
---|---|
Interceptor |
DirectoryService.getInterceptor(String interceptorName)
Get an Interceptor instance from its name
|
Modifier and Type | Method and Description |
---|---|
List<Interceptor> |
DirectoryService.getInterceptors()
Returns interceptors in the server.
|
Modifier and Type | Method and Description |
---|---|
void |
DirectoryService.addAfter(String interceptorName,
Interceptor interceptor)
Add an interceptor after a given interceptor in the interceptor list.
|
void |
DirectoryService.addFirst(Interceptor interceptor)
Add an interceptor in the first position in the interceptor list.
|
void |
DirectoryService.addLast(Interceptor interceptor)
Add an interceptor in the last position in the interceptor list.
|
Modifier and Type | Method and Description |
---|---|
void |
DirectoryService.setInterceptors(List<Interceptor> interceptors)
Sets the interceptors in the server.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseInterceptor
A easy-to-use implementation of
Interceptor . |
Modifier and Type | Method and Description |
---|---|
Interceptor |
InterceptorException.getInterceptor()
Gets the interceptor this exception is associated with.
|
protected Interceptor |
BaseInterceptor.getNextInterceptor(OperationContext operationContext)
Computes the next interceptor to call for a given operation.
|
Constructor and Description |
---|
InterceptorException(Interceptor interceptor)
Creates an InterceptorException without a message.
|
InterceptorException(Interceptor interceptor,
String explanation)
Creates an InterceptorException with a custom message.
|
InterceptorException(Interceptor interceptor,
String explanation,
Throwable rootCause)
Creates an InterceptorException without a message.
|
InterceptorException(Interceptor interceptor,
Throwable rootCause)
Creates an InterceptorException without a message.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationInterceptor
An
Interceptor that authenticates users. |
Modifier and Type | Class and Description |
---|---|
class |
AciAuthorizationInterceptor
An ACI based authorization service.
|
class |
DefaultAuthorizationInterceptor
An
Interceptor that controls access to DefaultPartitionNexus . |
Modifier and Type | Class and Description |
---|---|
class |
ChangeLogInterceptor
An interceptor which intercepts write operations to the directory and
logs them with the server's ChangeLog service.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectiveAttributeInterceptor
An interceptor based service dealing with collective attribute
management.
|
Modifier and Type | Class and Description |
---|---|
class |
EventInterceptor
An
Interceptor based service for notifying DirectoryListener s of changes to the DIT. |
Modifier and Type | Class and Description |
---|---|
class |
ExceptionInterceptor
An
Interceptor that detects any operations that breaks integrity
of Partition and terminates the current invocation chain by
throwing a Exception . |
Modifier and Type | Class and Description |
---|---|
class |
ConfigurableHashingInterceptor
An interceptor to hash a configurable set of attributeType(s) using
a configurable hashing algorithm.
|
class |
CryptPasswordHashingInterceptor
PasswordHashingInterceptor using CRYPT hashing algorithm.
|
class |
Md5PasswordHashingInterceptor
PasswordHashingInterceptor using MD5 hashing algorithm.
|
class |
PasswordHashingInterceptor
An interceptor to hash plain text password according to the configured
hashing algorithm.
|
class |
Pkcs5s2PasswordHashingInterceptor
PasswordHashingInterceptor using PBKDF2WithHmacSHA1 encryption algorithm
to generate a secret key and use its encoded value as the password hash with {PKCS5S2} prefix. See PBKDF2 spec for more details. Note: This has been implemented to generate hashes compatible with what JIRA generates. |
class |
Sha256PasswordHashingInterceptor
PasswordHashingInterceptor using SHA-256 hashing algorithm.
|
class |
Sha384PasswordHashingInterceptor
PasswordHashingInterceptor using SHA-384 hashing algorithm.
|
class |
Sha512PasswordHashingInterceptor
PasswordHashingInterceptor using SHA-512 hashing algorithm.
|
class |
ShaPasswordHashingInterceptor
PasswordHashingInterceptor using SHA hashing algorithm.
|
class |
Smd5PasswordHashingInterceptor
PasswordHashingInterceptor using SMD5 hashing algorithm.
|
class |
Ssha256PasswordHashingInterceptor
PasswordHashingInterceptor using SSHA-256 hashing algorithm.
|
class |
Ssha384PasswordHashingInterceptor
PasswordHashingInterceptor using SSHA-384 hashing algorithm.
|
class |
Ssha512PasswordHashingInterceptor
PasswordHashingInterceptor using SSHA-512 hashing algorithm.
|
class |
SshaPasswordHashingInterceptor
PasswordHashingInterceptor using SSHA hashing algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
DelayInducingInterceptor
An
Interceptor that fakes a specified amount of delay to each
search iteration so we can make sure search time limits are adhered to. |
Modifier and Type | Class and Description |
---|---|
class |
JournalInterceptor
An interceptor which intercepts write operations to the directory and
logs them into a journal.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyDerivationInterceptor
An
Interceptor that creates symmetric Kerberos keys for users. |
Modifier and Type | Class and Description |
---|---|
class |
TimerInterceptor
An interceptor used to log times to process each operation.
|
Modifier and Type | Class and Description |
---|---|
class |
NormalizationInterceptor
A name normalization service.
|
Modifier and Type | Class and Description |
---|---|
class |
NumberIncrementingInterceptor
An interceptor to increment any attribute with integer matching rule
|
Modifier and Type | Class and Description |
---|---|
class |
OperationalAttributeInterceptor
An
Interceptor that adds or modifies the default attributes
of entries. |
Modifier and Type | Class and Description |
---|---|
class |
ReferralInterceptor
An service which is responsible referral handling behaviors.
|
Modifier and Type | Class and Description |
---|---|
class |
SchemaInterceptor
An
Interceptor that manages and enforces schemas. |
Modifier and Type | Method and Description |
---|---|
void |
SchemaSubentryModifier.add(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.parsers.LdapComparatorDescription comparatorDescription) |
void |
SchemaSubentryModifier.add(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.parsers.NormalizerDescription normalizerDescription) |
void |
SchemaSubentryModifier.add(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.parsers.SyntaxCheckerDescription syntaxCheckerDescription) |
void |
SchemaSubentryModifier.addSchemaObject(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.SchemaObject obj) |
void |
SchemaSubentryModifier.delete(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.parsers.LdapComparatorDescription comparatorDescription) |
void |
SchemaSubentryModifier.delete(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.parsers.NormalizerDescription normalizerDescription) |
void |
SchemaSubentryModifier.delete(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.parsers.SyntaxCheckerDescription syntaxCheckerDescription) |
void |
SchemaSubentryModifier.deleteSchemaObject(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.SchemaObject obj) |
Modifier and Type | Class and Description |
---|---|
class |
SubentryInterceptor
The Subentry interceptor service which is responsible for filtering
out subentries on search operations and injecting operational attributes
|
Modifier and Type | Class and Description |
---|---|
class |
TriggerInterceptor
The Trigger Service based on the Trigger Specification.
|
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.