Class MaskSensitiveHelper

java.lang.Object
org.apache.cxf.ext.logging.MaskSensitiveHelper

public class MaskSensitiveHelper extends Object
  • Constructor Details

    • MaskSensitiveHelper

      public MaskSensitiveHelper()
  • Method Details

    • setSensitiveElementNames

      public void setSensitiveElementNames(Set<String> sensitiveElementNames)
    • addSensitiveElementNames

      public void addSensitiveElementNames(Set<String> sensitiveElementNames)
    • addSensitiveAttributeNames

      public void addSensitiveAttributeNames(Set<String> sensitiveAttributeNames)
      Adds attribute names to be masked in XML/HTML logs (values replaced with "XXX").
    • setSensitiveAttributeNames

      public void setSensitiveAttributeNames(Set<String> sensitiveAttributeNames)
      Optional convenience resetter if you want it.
    • maskSensitiveElements

      public String maskSensitiveElements(org.apache.cxf.message.Message message, String originalLogString)
    • maskHeaders

      public void maskHeaders(Map<String,String> headerMap, Set<String> sensitiveHeaderNames)