Package | Description |
---|---|
com.atlassian.jira.dev.functest.user.anonymize | |
com.atlassian.jira.user.anonymize | |
com.atlassian.jira.user.anonymize.operations |
Modifier and Type | Method and Description |
---|---|
SimpleErrorCollection |
UserKeyChangeHandlerWithBLValidationErrors.validateBusinessLogic(AnonymizationParameters anonymizationParametes) |
ErrorCollection |
OwnershipTransferHandlerWithBLValidationErrors.validateBusinessLogic(AnonymizationParameters anonymizationParametes) |
SimpleErrorCollection |
UserAnonymizationHandlerWithBLValidationErrors.validateBusinessLogic(AnonymizationParameters anonymizationParametes) |
ErrorCollection |
UserNameChangeHandlerWithBLValidationErrors.validateBusinessLogic(AnonymizationParameters anonymizationParametes) |
Modifier and Type | Method and Description |
---|---|
AnonymizationParameters |
AnonymizationParameters.Builder.build() |
AnonymizationParameters |
AnonymizeUserService.AnonymizeProcessData.getAnonymizationParameters() |
AnonymizationParameters |
AnonymizeUserService.AnonymizePerformResult.getRequest() |
AnonymizationParameters |
AnonymizeUserService.AnonymizeValidationResult.getRequest()
Request being validated.
|
Modifier and Type | Method and Description |
---|---|
static AnonymizeUserService.AnonymizeValidationResult |
AnonymizeUserService.AnonymizeValidationResult.fromFailedBusinessLogicValidation(AnonymizationParameters anonymizationParameters,
BusinessLogicValidationResult businessLogicValidationResult) |
static AnonymizeUserService.AnonymizeProcessData.Builder |
AnonymizeUserService.AnonymizeProcessData.newBuilder(AnonymizationParameters anonymizationParameters) |
AnonymizeUserService.AnonymizeValidationResult |
DefaultAnonymizeUserService.preValidateAnonymize(AnonymizationParameters request) |
AnonymizeUserService.AnonymizeValidationResult |
AnonymizeUserService.preValidateAnonymize(AnonymizationParameters request)
Pre-validates anonymization - fills all data that can be obtained from initial user key passed in the request:
if user name/key is anonymized, generates new anonymized user key/name if needed, gets list of affected entities etc.
|
<P extends TaskContextAware,T extends AnonymizationHandler<P>> |
BusinessLogicValidator.validate(List<? extends AnonymizationHandlerModuleDescriptor<T,P>> moduleDescriptors,
AnonymizationParameters anonymizationParameters) |
AnonymizeUserService.AnonymizeValidationResult |
DefaultAnonymizeUserService.validateAnonymize(AnonymizationParameters request) |
AnonymizeUserService.AnonymizeValidationResult |
AnonymizeUserService.validateAnonymize(AnonymizationParameters request)
Validate the request and return a validation result.
|
BusinessLogicValidationResult |
UserPropertyChangeManager.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
BusinessLogicValidationResult |
UserPropertyChangeService.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
default ErrorCollection |
AnonymizationHandler.validateBusinessLogic(AnonymizationParameters anonymizationParameters)
Allows handlers to prevent the anonymization if it would break business logic constraints.
|
Modifier and Type | Method and Description |
---|---|
BusinessLogicValidationResult |
StepWithPluginPointInvocations.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
BusinessLogicValidationResult |
TransferOwnershipPluginPointOperationStep.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
BusinessLogicValidationResult |
AnonymizePluginPointsStep.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
BusinessLogicValidationResult |
UserKeyChangePluginPointsOperationStep.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
BusinessLogicValidationResult |
UserNameChangePluginPointsOperationStep.validateBusinessLogic(AnonymizationParameters anonymizationParameters) |
Copyright © 2002-2023 Atlassian. All Rights Reserved.