Class UserAnonymizeBackdoor

java.lang.Object
com.atlassian.jira.dev.backdoor.UserAnonymizeBackdoor

@Path("userAnonymize") @Consumes("application/json") @Produces("application/json") public class UserAnonymizeBackdoor extends Object
Use this backdoor to call user anonymize services.

This class should only be called by the UserAnonymizeControl.

Since:
v8.2
  • Constructor Details

  • Method Details

    • anonymize

      @PUT public jakarta.ws.rs.core.Response anonymize(@QueryParam("userKey") String userKey, @QueryParam("rerunPluginPoints") boolean rerunPluginPoints, @QueryParam("oldUserKey") String oldUserKey, @QueryParam("oldUserName") String oldUserName, @QueryParam("newOwnerKey") String newOwnerKey)
    • getExternalId

      @GET @Path("externalId") public jakarta.ws.rs.core.Response getExternalId(@QueryParam("userName") String username)
    • operationReportToMap

      public static <T> Map<String,Collection<String>> operationReportToMap(AnonymizeUserService.OperationsReport<T> report)