diff --git a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SanitizableData.java b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SanitizableData.java index a5ca974187..4f0d05b6d7 100644 --- a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SanitizableData.java +++ b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SanitizableData.java @@ -22,6 +22,7 @@ import org.springframework.core.env.PropertySource; * Value object that represents the data that can be used by a {@link SanitizingFunction}. * * @author Madhura Bhave + * @author Rohan Goyal * @since 2.6.0 **/ public final class SanitizableData { @@ -83,4 +84,12 @@ public final class SanitizableData { return new SanitizableData(this.propertySource, this.key, value); } + /** + * Return a new {@link SanitizableData} instance with sanatized value. + * @return a new sanitizable data instance. + */ + public SanitizableData withSanitizedValue() { + return new SanitizableData(this.propertySource, this.key, SANITIZED_VALUE); + } + }