Modifier and Type | Method and Description |
---|---|
void |
AuthenticationInterceptor.add(NextInterceptor next,
AddOperationContext opContext) |
void |
AuthenticationInterceptor.bind(NextInterceptor next,
BindOperationContext opContext) |
boolean |
AuthenticationInterceptor.compare(NextInterceptor next,
CompareOperationContext opContext) |
void |
AuthenticationInterceptor.delete(NextInterceptor next,
DeleteOperationContext opContext) |
org.apache.directory.shared.ldap.name.DN |
AuthenticationInterceptor.getMatchedName(NextInterceptor next,
GetMatchedNameOperationContext opContext) |
ClonedServerEntry |
AuthenticationInterceptor.getRootDSE(NextInterceptor next,
GetRootDSEOperationContext opContext) |
org.apache.directory.shared.ldap.name.DN |
AuthenticationInterceptor.getSuffix(NextInterceptor next,
GetSuffixOperationContext opContext) |
boolean |
AuthenticationInterceptor.hasEntry(NextInterceptor next,
EntryOperationContext opContext) |
EntryFilteringCursor |
AuthenticationInterceptor.list(NextInterceptor next,
ListOperationContext opContext) |
Set<String> |
AuthenticationInterceptor.listSuffixes(NextInterceptor next,
ListSuffixOperationContext opContext) |
ClonedServerEntry |
AuthenticationInterceptor.lookup(NextInterceptor next,
LookupOperationContext opContext) |
void |
AuthenticationInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
void |
AuthenticationInterceptor.move(NextInterceptor next,
MoveOperationContext opContext) |
void |
AuthenticationInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext opContext) |
void |
AuthenticationInterceptor.rename(NextInterceptor next,
RenameOperationContext opContext) |
EntryFilteringCursor |
AuthenticationInterceptor.search(NextInterceptor next,
SearchOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
AciAuthorizationInterceptor.add(NextInterceptor next,
AddOperationContext addContext) |
boolean |
AciAuthorizationInterceptor.compare(NextInterceptor next,
CompareOperationContext opContext) |
void |
DefaultAuthorizationInterceptor.delete(NextInterceptor nextInterceptor,
DeleteOperationContext opContext) |
void |
AciAuthorizationInterceptor.delete(NextInterceptor next,
DeleteOperationContext deleteContext) |
org.apache.directory.shared.ldap.name.DN |
AciAuthorizationInterceptor.getMatchedName(NextInterceptor next,
GetMatchedNameOperationContext opContext) |
boolean |
AciAuthorizationInterceptor.hasEntry(NextInterceptor next,
EntryOperationContext entryContext) |
EntryFilteringCursor |
DefaultAuthorizationInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext) |
EntryFilteringCursor |
AciAuthorizationInterceptor.list(NextInterceptor next,
ListOperationContext opContext) |
ClonedServerEntry |
DefaultAuthorizationInterceptor.lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext) |
ClonedServerEntry |
AciAuthorizationInterceptor.lookup(NextInterceptor next,
LookupOperationContext lookupContext) |
void |
DefaultAuthorizationInterceptor.modify(NextInterceptor nextInterceptor,
ModifyOperationContext opContext)
This policy needs to be really tight too because some attributes may take
part in giving the user permissions to protected resources.
|
void |
AciAuthorizationInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
void |
DefaultAuthorizationInterceptor.move(NextInterceptor nextInterceptor,
MoveOperationContext opContext) |
void |
AciAuthorizationInterceptor.move(NextInterceptor next,
MoveOperationContext moveContext) |
void |
DefaultAuthorizationInterceptor.moveAndRename(NextInterceptor nextInterceptor,
MoveAndRenameOperationContext opContext) |
void |
AciAuthorizationInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext moveAndRenameContext) |
void |
DefaultAuthorizationInterceptor.rename(NextInterceptor nextInterceptor,
RenameOperationContext opContext) |
void |
AciAuthorizationInterceptor.rename(NextInterceptor next,
RenameOperationContext renameContext) |
EntryFilteringCursor |
DefaultAuthorizationInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext) |
EntryFilteringCursor |
AciAuthorizationInterceptor.search(NextInterceptor next,
SearchOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
ChangeLogInterceptor.add(NextInterceptor next,
AddOperationContext opContext) |
void |
ChangeLogInterceptor.delete(NextInterceptor next,
DeleteOperationContext opContext)
The delete operation has to be stored with a way to restore the deleted element.
|
void |
ChangeLogInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
void |
ChangeLogInterceptor.move(NextInterceptor next,
MoveOperationContext opCtx) |
void |
ChangeLogInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext opCtx) |
void |
ChangeLogInterceptor.rename(NextInterceptor next,
RenameOperationContext renameContext) |
Modifier and Type | Method and Description |
---|---|
void |
CollectiveAttributeInterceptor.add(NextInterceptor next,
AddOperationContext opContext) |
EntryFilteringCursor |
CollectiveAttributeInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext) |
ClonedServerEntry |
CollectiveAttributeInterceptor.lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext) |
void |
CollectiveAttributeInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
EntryFilteringCursor |
CollectiveAttributeInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
EventInterceptor.add(NextInterceptor next,
AddOperationContext opContext) |
void |
EventInterceptor.delete(NextInterceptor next,
DeleteOperationContext opContext) |
void |
EventInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
void |
EventInterceptor.move(NextInterceptor next,
MoveOperationContext opContext) |
void |
EventInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext opContext) |
void |
EventInterceptor.rename(NextInterceptor next,
RenameOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
ExceptionInterceptor.add(NextInterceptor nextInterceptor,
AddOperationContext opContext)
In the pre-invocation state this interceptor method checks to see if the entry to be added already exists.
|
void |
ExceptionInterceptor.delete(NextInterceptor nextInterceptor,
DeleteOperationContext opContext)
Checks to make sure the entry being deleted exists, and has no children, otherwise throws the appropriate
LdapException.
|
EntryFilteringCursor |
ExceptionInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext)
Checks to see the base being searched exists, otherwise throws the appropriate LdapException.
|
ClonedServerEntry |
ExceptionInterceptor.lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext)
Checks to see the base being searched exists, otherwise throws the appropriate LdapException.
|
void |
ExceptionInterceptor.modify(NextInterceptor nextInterceptor,
ModifyOperationContext opContext)
Checks to see the entry being modified exists, otherwise throws the appropriate LdapException.
|
void |
ExceptionInterceptor.move(NextInterceptor nextInterceptor,
MoveOperationContext opContext)
Checks to see the entry being moved exists, and so does its parent, otherwise throws the appropriate
LdapException.
|
void |
ExceptionInterceptor.moveAndRename(NextInterceptor nextInterceptor,
MoveAndRenameOperationContext opContext)
Checks to see the entry being moved exists, and so does its parent, otherwise throws the appropriate
LdapException.
|
void |
ExceptionInterceptor.rename(NextInterceptor nextInterceptor,
RenameOperationContext opContext)
Checks to see the entry being renamed exists, otherwise throws the appropriate LdapException.
|
EntryFilteringCursor |
ExceptionInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext)
Checks to see the entry being searched exists, otherwise throws the appropriate LdapException.
|
Modifier and Type | Method and Description |
---|---|
void |
KeyDerivationInterceptor.add(NextInterceptor next,
AddOperationContext addContext)
Intercept the addition of the 'userPassword' and 'krb5PrincipalName' attributes.
|
void |
PasswordPolicyInterceptor.add(NextInterceptor next,
AddOperationContext addContext)
Check added attributes for a 'userPassword'.
|
void |
KeyDerivationInterceptor.modify(NextInterceptor next,
ModifyOperationContext modContext)
Intercept the modification of the 'userPassword' attribute.
|
void |
PasswordPolicyInterceptor.modify(NextInterceptor next,
ModifyOperationContext modContext)
Check modification items for a 'userPassword'.
|
Modifier and Type | Method and Description |
---|---|
void |
NormalizationInterceptor.add(NextInterceptor nextInterceptor,
AddOperationContext opContext)
Filters
Partition.add( AddOperationContext ) call. |
void |
NormalizationInterceptor.addContextPartition(NextInterceptor next,
AddContextPartitionOperationContext opContext)
Filters
DefaultPartitionNexus#addContextPartition( AddContextPartitionOperationContext ) call. |
void |
NormalizationInterceptor.bind(NextInterceptor next,
BindOperationContext opContext)
Filters
Partition.bind( BindOperationContext ) call. |
boolean |
NormalizationInterceptor.compare(NextInterceptor next,
CompareOperationContext opContext)
Filters
DefaultPartitionNexus#compare( CompareOperationContext ) call. |
void |
NormalizationInterceptor.delete(NextInterceptor nextInterceptor,
DeleteOperationContext opContext)
Filters
Partition.delete( DeleteOperationContext ) call. |
org.apache.directory.shared.ldap.name.DN |
NormalizationInterceptor.getMatchedName(NextInterceptor nextInterceptor,
GetMatchedNameOperationContext opContext)
Filters
DefaultPartitionNexus#getMatchedName( GetMatchedNameOperationContext ) call. |
org.apache.directory.shared.ldap.name.DN |
NormalizationInterceptor.getSuffix(NextInterceptor nextInterceptor,
GetSuffixOperationContext opContext)
Filters
DefaultPartitionNexus#getSuffix( GetSuffixOperationContext ) call. |
boolean |
NormalizationInterceptor.hasEntry(NextInterceptor nextInterceptor,
EntryOperationContext opContext)
Filters
Partition.hasEntry( EntryOperationContext ) call. |
EntryFilteringCursor |
NormalizationInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext)
Filters
Partition.list( ListOperationContext ) call. |
ClonedServerEntry |
NormalizationInterceptor.lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext)
Filters
Partition.lookup( LookupOperationContext ) call. |
void |
NormalizationInterceptor.modify(NextInterceptor nextInterceptor,
ModifyOperationContext opContext)
Filters
Partition.modify( ModifyOperationContext ) call. |
void |
NormalizationInterceptor.move(NextInterceptor nextInterceptor,
MoveOperationContext opContext)
Filters
Partition.move( MoveOperationContext ) call. |
void |
NormalizationInterceptor.moveAndRename(NextInterceptor nextInterceptor,
MoveAndRenameOperationContext opContext)
Filters
Partition.moveAndRename( MoveAndRenameOperationContext) call. |
void |
NormalizationInterceptor.removeContextPartition(NextInterceptor next,
RemoveContextPartitionOperationContext opContext)
Filters
DefaultPartitionNexus#removeContextPartition( RemoveContextPartitionOperationContext ) call. |
void |
NormalizationInterceptor.rename(NextInterceptor nextInterceptor,
RenameOperationContext opContext)
Filters
Partition.rename( RenameOperationContext ) call. |
EntryFilteringCursor |
NormalizationInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext)
Filters
Partition.search( SearchOperationContext ) call. |
Modifier and Type | Method and Description |
---|---|
void |
OperationalAttributeInterceptor.add(NextInterceptor nextInterceptor,
AddOperationContext opContext)
Adds extra operational attributes to the entry before it is added.
|
EntryFilteringCursor |
OperationalAttributeInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext) |
ClonedServerEntry |
OperationalAttributeInterceptor.lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext) |
void |
OperationalAttributeInterceptor.modify(NextInterceptor nextInterceptor,
ModifyOperationContext opContext) |
void |
OperationalAttributeInterceptor.move(NextInterceptor nextInterceptor,
MoveOperationContext opContext) |
void |
OperationalAttributeInterceptor.moveAndRename(NextInterceptor nextInterceptor,
MoveAndRenameOperationContext opContext) |
void |
OperationalAttributeInterceptor.rename(NextInterceptor nextInterceptor,
RenameOperationContext opContext) |
EntryFilteringCursor |
OperationalAttributeInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
ReferralInterceptor.add(NextInterceptor next,
AddOperationContext opContext)
Add an entry into the server.
|
void |
ReferralInterceptor.delete(NextInterceptor next,
DeleteOperationContext opContext)
Delete an entry in the server.
|
void |
ReferralInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext)
Modify an entry in the server.
|
void |
ReferralInterceptor.move(NextInterceptor next,
MoveOperationContext opContext) |
void |
ReferralInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext opContext) |
void |
ReferralInterceptor.rename(NextInterceptor next,
RenameOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
SchemaInterceptor.add(NextInterceptor next,
AddOperationContext addContext)
Check that all the attributes exist in the schema for this entry.
|
EntryFilteringCursor |
SchemaInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext) |
ClonedServerEntry |
SchemaInterceptor.lookup(NextInterceptor nextInterceptor,
LookupOperationContext opContext)
Search for an entry, using its DN.
|
void |
SchemaInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext)
Filters
Partition.modify( ModifyOperationContext ) call. |
void |
SchemaInterceptor.rename(NextInterceptor next,
RenameOperationContext opContext) |
EntryFilteringCursor |
SchemaInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
SubentryInterceptor.add(NextInterceptor next,
AddOperationContext addContext) |
void |
SubentryInterceptor.delete(NextInterceptor next,
DeleteOperationContext opContext) |
EntryFilteringCursor |
SubentryInterceptor.list(NextInterceptor nextInterceptor,
ListOperationContext opContext) |
void |
SubentryInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
void |
SubentryInterceptor.move(NextInterceptor next,
MoveOperationContext opContext) |
void |
SubentryInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext opContext) |
void |
SubentryInterceptor.rename(NextInterceptor next,
RenameOperationContext opContext) |
EntryFilteringCursor |
SubentryInterceptor.search(NextInterceptor nextInterceptor,
SearchOperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
void |
TriggerInterceptor.add(NextInterceptor next,
AddOperationContext addContext) |
void |
TriggerInterceptor.delete(NextInterceptor next,
DeleteOperationContext deleteContext) |
void |
TriggerInterceptor.modify(NextInterceptor next,
ModifyOperationContext opContext) |
void |
TriggerInterceptor.move(NextInterceptor next,
MoveOperationContext opContext) |
void |
TriggerInterceptor.moveAndRename(NextInterceptor next,
MoveAndRenameOperationContext opContext) |
void |
TriggerInterceptor.rename(NextInterceptor next,
RenameOperationContext renameContext) |
Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.