public interface UserKeyChangeHandler extends AnonymizationHandler<UserPropertyChangeParameter>
Those extension points are executed as the third step of the user anonymization process, after UserAnonymizationHandler
.
Any errors returned by the implementations will not stop the process.
To register an instance of this handler to be executed by Jira, implement this interface and add
an user-key-change-handler
module to the atlassian-plugin.xml, e.g.:
<user-key-change-handler
key="my-user-key-change-handler"
class="com.example.UserKeyChangeHandlerImpl"
i18n-name-key="key.change.handler.name">
<restrict application="jira" version="[8.3.0,)" />
</user-key-change-handler>
AnonymizationHandler
,
OwnershipTransferHandler
,
UserAnonymizationHandler
,
UserNameChangeHandler
DEFAULT_NUMBER_OF_TASKS
getAffectedEntities, getNumberOfTasks, update, validateBusinessLogic
Copyright © 2002-2023 Atlassian. All Rights Reserved.