Package io.jenkins.plugins.ksm.log
Class KsmStepConsoleLogFilter
java.lang.Object
hudson.console.ConsoleLogFilter
io.jenkins.plugins.ksm.log.KsmStepConsoleLogFilter
- All Implemented Interfaces:
ExtensionPoint,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecorateLogger(Run run, OutputStream logger) Make an "or" regular express of descending secret lengths.Methods inherited from class hudson.console.ConsoleLogFilter
all, decorateLogger, decorateLogger
-
Constructor Details
-
KsmStepConsoleLogFilter
-
-
Method Details
-
decorateLogger
- Overrides:
decorateLoggerin classConsoleLogFilter
-
getSecretRegexPattern
Make an "or" regular express of descending secret lengths. This is so we redact the full secret and not leave particles. ie PASS vs PASSWORD. If PASS was redacted before PASSWORD, it would leave WORD in the console log.- Returns:
- regular expression "or" string
-