Class CitrusLogSettings

java.lang.Object
org.citrusframework.log.CitrusLogSettings

public final class CitrusLogSettings extends Object
  • Field Details

    • LOG_MASK_KEYWORDS_PROPERTY

      public static final String LOG_MASK_KEYWORDS_PROPERTY
      Default logger modifier keywords
      See Also:
    • LOG_MASK_KEYWORDS_ENV

      public static final String LOG_MASK_KEYWORDS_ENV
      See Also:
    • LOG_MASK_KEYWORDS_DEFAULT

      public static final String LOG_MASK_KEYWORDS_DEFAULT
      See Also:
    • LOG_MODIFIER_PROPERTY

      public static final String LOG_MODIFIER_PROPERTY
      Flag to enable/disable logger modifier
      See Also:
    • LOG_MODIFIER_ENV

      public static final String LOG_MODIFIER_ENV
      See Also:
    • LOG_MODIFIER_DEFAULT

      public static final String LOG_MODIFIER_DEFAULT
    • LOG_MASK_VALUE_PROPERTY

      public static final String LOG_MASK_VALUE_PROPERTY
      Default logger modifier mask value
      See Also:
    • LOG_MASK_VALUE_ENV

      public static final String LOG_MASK_VALUE_ENV
      See Also:
    • LOG_MASK_VALUE_DEFAULT

      public static final String LOG_MASK_VALUE_DEFAULT
      See Also:
    • LOG_MASK_XML_PROPERTY

      public static final String LOG_MASK_XML_PROPERTY
      Flag to enable/disable log mask for XML payload
      See Also:
    • LOG_MASK_XML_ENV

      public static final String LOG_MASK_XML_ENV
      See Also:
    • LOG_MASK_XML_DEFAULT

      public static final String LOG_MASK_XML_DEFAULT
    • LOG_MASK_JSON_PROPERTY

      public static final String LOG_MASK_JSON_PROPERTY
      Flag to enable/disable log mask for Json payload
      See Also:
    • LOG_MASK_JSON_ENV

      public static final String LOG_MASK_JSON_ENV
      See Also:
    • LOG_MASK_JSON_DEFAULT

      public static final String LOG_MASK_JSON_DEFAULT
    • LOG_MASK_YAML_PROPERTY

      public static final String LOG_MASK_YAML_PROPERTY
      Flag to enable/disable log mask for YAML payload
      See Also:
    • LOG_MASK_YAML_ENV

      public static final String LOG_MASK_YAML_ENV
      See Also:
    • LOG_MASK_YAML_DEFAULT

      public static final String LOG_MASK_YAML_DEFAULT
    • LOG_MASK_KEY_VALUE_PROPERTY

      public static final String LOG_MASK_KEY_VALUE_PROPERTY
      Flag to enable/disable log mask for key value pairs payload
      See Also:
    • LOG_MASK_KEY_VALUE_ENV

      public static final String LOG_MASK_KEY_VALUE_ENV
      See Also:
    • LOG_MASK_KEY_VALUE_DEFAULT

      public static final String LOG_MASK_KEY_VALUE_DEFAULT
    • LOG_MASK_FORM_URL_ENCODED_PROPERTY

      public static final String LOG_MASK_FORM_URL_ENCODED_PROPERTY
      Flag to enable/disable log mask for form url encoded payload
      See Also:
    • LOG_MASK_FORM_URL_ENCODED_ENV

      public static final String LOG_MASK_FORM_URL_ENCODED_ENV
      See Also:
    • LOG_MASK_FORM_URL_ENCODED_DEFAULT

      public static final String LOG_MASK_FORM_URL_ENCODED_DEFAULT
  • Method Details

    • getLogMaskKeywords

      public static Set<String> getLogMaskKeywords()
      Get logger mask keywords.
    • isLogModifierEnabled

      public static boolean isLogModifierEnabled()
      Gets the logger modifier enabled/disabled setting.
    • getLogMaskValue

      public static String getLogMaskValue()
      Get logger mask value.
    • isMaskXmlEnabled

      public static boolean isMaskXmlEnabled()
      Gets the mask XML enabled/disabled setting.
    • isMaskJsonEnabled

      public static boolean isMaskJsonEnabled()
      Gets the mask Json enabled/disabled setting.
    • isMaskYamlEnabled

      public static boolean isMaskYamlEnabled()
      Gets the mask YAML enabled/disabled setting.
    • isMaskKeyValueEnabled

      public static boolean isMaskKeyValueEnabled()
      Gets the mask kay value pairs enabled/disabled setting.
    • isMaskFormUrlEncodedEnabled

      public static boolean isMaskFormUrlEncodedEnabled()
      Gets the mask form url encoded enabled/disabled setting.