| Modifier and Type | Method and Description |
|---|---|
void |
ReadOnlyConfigurationPartition.modify(ModifyOperationContext arg0)
Modifies an entry by adding, removing or replacing a set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigChangeListener.entryModified(ModifyOperationContext modifyContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultOperationManager.modify(ModifyOperationContext modifyContext)
TODO document after determining if this method should be here.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdministrativePointInterceptor.modify(ModifyOperationContext modifyContext)
Only the add and remove modifications are fully supported.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OperationManager.modify(ModifyOperationContext modifyContext)
TODO document after determining if this method should be here.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DirectoryListenerAdapter.entryModified(ModifyOperationContext modifyContext) |
void |
DirectoryListener.entryModified(ModifyOperationContext modifyContext)
Called when an entry has been modified.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
void |
Interceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
protected void |
BaseInterceptor.next(ModifyOperationContext modifyContext)
Calls the next interceptor for the modify operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Partition.modify(ModifyOperationContext modifyContext)
Modifies an entry by adding, removing or replacing a set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaPartition.modify(ModifyOperationContext modifyContext)
Modifies an entry by adding, removing or replacing a set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ObjectClassSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
abstract boolean |
AbstractRegistrySynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
SchemaSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
The only modification done on a schema element is on the m-disabled
attributeType
Depending in the existence of this attribute in the previous entry, we will
have to update the entry or not.
|
boolean |
DitContentRuleSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
SyntaxSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
RegistrySynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascaded)
Applies a set of modification to an entry
|
boolean |
NormalizerSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
DitStructureRuleSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
NameFormSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
RegistrySynchronizerAdaptor.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean doCascadeModify)
Modify the schema
|
boolean |
ComparatorSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
SyntaxCheckerSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
MatchingRuleUseSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
MatchingRuleSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
boolean |
AttributeTypeSynchronizer.modify(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Entry targetEntry,
boolean cascade)
Applies a set of modification to an entry
|
private boolean |
SchemaSynchronizer.modifyDisable(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.ModificationOperation modOp,
org.apache.directory.api.ldap.model.entry.Attribute disabledInMods,
org.apache.directory.api.ldap.model.entry.Attribute disabledInEntry)
Modify the Disable flag (the flag can be set to true or false).
|
| Modifier and Type | Method and Description |
|---|---|
(package private) org.apache.directory.api.ldap.model.entry.Modification |
AuthenticationInterceptor.buildPwdHistory(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.entry.Attribute pwdHistoryAt,
int histSize,
byte[] newPassword,
boolean isPPolicyReqCtrlPresent)
Build the list of passwordHistory
|
private void |
AuthenticationInterceptor.checkChangePwdAllowed(ModifyOperationContext modifyContext,
PasswordPolicyConfiguration policyConfig,
boolean isPPolicyReqCtrlPresent)
check that if the password modification is allowed by the PP config, or if the session is
the admin.
|
private void |
AuthenticationInterceptor.checkOldPwdRequired(ModifyOperationContext modifyContext,
PasswordPolicyConfiguration policyConfig,
AuthenticationInterceptor.PwdModDetailsHolder pwdModDetails,
boolean isPPolicyReqCtrlPresent)
If the PP config request it, the old password must be supplied in the modifications.
|
private void |
AuthenticationInterceptor.checkPwdMustChange(ModifyOperationContext modifyContext,
CoreSession userSession,
AuthenticationInterceptor.PwdModDetailsHolder pwdModDetails,
boolean isPPolicyReqCtrlPresent)
Check if the password has to be changed, but can't.
|
private AuthenticationInterceptor.PwdModDetailsHolder |
AuthenticationInterceptor.getPwdModDetails(ModifyOperationContext modifyContext,
PasswordPolicyConfiguration policyConfig) |
void |
AuthenticationInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
private void |
AuthenticationInterceptor.processPasswordPolicydModify(ModifyOperationContext modifyContext)
Proceed with the Modification operation when the PasswordPolicy is activated.
|
private void |
AuthenticationInterceptor.processStandardModify(ModifyOperationContext modifyContext)
Proceed with the Modification operation when the PasswordPolicy is not activated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AciAuthorizationInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
void |
DefaultAuthorizationInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
ChangeLogInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
private void |
CollectiveAttributeInterceptor.checkModify(ModifyOperationContext modifyContext)
Check that we can modify an entry
|
void |
CollectiveAttributeInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
EventInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
ExceptionInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
PasswordHashingInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
void |
ConfigurableHashingInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
EventListenerAdapter.entryModified(ModifyOperationContext modifyContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
JournalInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
KeyDerivationInterceptor.deriveKeys(ModifyOperationContext modContext,
KeyDerivationInterceptor.ModifySubContext subContext)
Use the 'userPassword' and 'krb5PrincipalName' attributes to derive Kerberos keys for the principal.
|
private void |
KeyDerivationInterceptor.detectPasswordModification(ModifyOperationContext modContext,
KeyDerivationInterceptor.ModifySubContext subContext)
Detect password modification by checking the modify request for the 'userPassword'.
|
private void |
KeyDerivationInterceptor.lookupPrincipalAttributes(ModifyOperationContext modContext,
KeyDerivationInterceptor.ModifySubContext subContext)
Lookup the principal's attributes that are relevant to executing key derivation.
|
void |
KeyDerivationInterceptor.modify(ModifyOperationContext modContext)
Intercept the modification of the 'userPassword' attribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimerInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
NormalizationInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
OperationalAttributeInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBTreePartition.modify(ModifyOperationContext modifyContext)
Modifies an entry by adding, removing or replacing a set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LdifPartition.modify(ModifyOperationContext modifyContext)
Modifies an entry by adding, removing or replacing a set of attributes.
|
void |
SingleFileLdifPartition.modify(ModifyOperationContext modifyContext)
Modifies an entry by adding, removing or replacing a set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ReferralInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| 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) |
private void |
SchemaInterceptor.assertAttributeIsModifyable(ModifyOperationContext modifyContext,
org.apache.directory.api.ldap.model.schema.AttributeType attributeType) |
private void |
SchemaInterceptor.checkModifyEntry(ModifyOperationContext modifyContext)
Modify an entry, applying the given modifications, and check if it's OK
|
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) |
void |
SchemaInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
private void |
SchemaSubentryManager.modifyAddOperation(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
java.lang.String opAttrOid,
org.apache.directory.api.ldap.model.entry.Attribute mods,
boolean doCascadeModify)
Handles the modify add operation on the subschemaSubentry for schema entities.
|
private void |
SchemaSubentryManager.modifyRemoveOperation(Interceptor nextInterceptor,
int position,
ModifyOperationContext modifyContext,
java.lang.String opAttrOid,
org.apache.directory.api.ldap.model.entry.Attribute mods)
Handles the modify remove operation on the subschemaSubentry for schema entities.
|
void |
SchemaSubentryManager.modifySchemaSubentry(ModifyOperationContext modifyContext,
boolean doCascadeModify)
Update the SubschemaSubentry with all the modifications
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPartitionNexus.modify(ModifyOperationContext modifyContext)
Modifies an entry by adding, removing or replacing a set of attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubentryInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
| Modifier and Type | Method and Description |
|---|---|
void |
TriggerInterceptor.modify(ModifyOperationContext modifyContext)
Filters
Partition#modify( ModifyOperationContext ) call. |
void |
TriggerSpecCache.subentryModified(ModifyOperationContext opContext,
org.apache.directory.api.ldap.model.entry.Entry entry) |
| Constructor and Description |
|---|
ModifyStoredProcedureParameterInjector(ModifyOperationContext opContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentSearchListener.entryModified(ModifyOperationContext modifyContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
SyncReplRequestHandler.ConsumerLogEntryChangeListener.entryModified(ModifyOperationContext modifyContext) |
void |
SyncReplSearchListener.entryModified(ModifyOperationContext modifyContext)
Process a Modify operation.
|