/** * Redacts sensitive property values in a task. * * @param taskDefinition the task definition to sanitize * @return Task definition text that has sensitive data redacted. */ public String sanitizeTaskDsl(TaskDefinition taskDefinition) { TaskDefinition sanitizedTaskDefinition = TaskDefinition.TaskDefinitionBuilder.from(taskDefinition) .setProperties(this.sanitizeProperties(taskDefinition.getProperties())) .build(); return this.taskDslConverter.toDsl(sanitizedTaskDefinition); }
/** * Redacts sensitive property values in a task. * * @param taskDefinition the task definition to sanitize * @return Task definition text that has sensitive data redacted. */ public String sanitizeTaskDsl(TaskDefinition taskDefinition) { TaskDefinition sanitizedTaskDefinition = TaskDefinition.TaskDefinitionBuilder.from(taskDefinition) .setProperties(this.sanitizeProperties(taskDefinition.getProperties())) .build(); return this.taskDslConverter.toDsl(sanitizedTaskDefinition); }