Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addGlobalVarMaskRegex(MaskPasswordsBuildWrapper.VarMaskRegex) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Adds a regex at the global level.
- addGlobalVarMaskRegex(String, MaskPasswordsBuildWrapper.VarMaskRegex) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- addGlobalVarMaskRegex(String, String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- addGlobalVarPasswordPair(MaskPasswordsBuildWrapper.VarPasswordPair) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Adds a key/password pair at the global level.
- addMaskedPasswordParameterDefinition(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
B
- buildEnvironment(Run<?, ?>, EnvVars) - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue
C
- canConvert(Class) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.ConverterImpl
- clear() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- clear(boolean) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- clone() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex
- clone() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
- clone() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- close() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsOutputStream
- com.michelin.cio.hudson.plugins.maskpasswords - package com.michelin.cio.hudson.plugins.maskpasswords
- com.michelin.cio.hudson.plugins.passwordparam - package com.michelin.cio.hudson.plugins.passwordparam
- com.michelin.cio.hudson.plugins.util - package com.michelin.cio.hudson.plugins.util
- configure(StaplerRequest2, JSONObject) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- ConverterImpl() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.ConverterImpl
- createLoggerDecorator(Run<?, ?>) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- createValue(Secret) - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition
- createValue(StaplerRequest2) - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition
- createValue(StaplerRequest2, JSONObject) - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition
- createVariableResolver(AbstractBuild<?, ?>) - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue
- customInstantiate(Map<String, Object>) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair.DescriptorImpl
- customInstantiate(Map<String, Object>) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry.DescriptorImpl
- customUninstantiate(UninstantiatedDescribable) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair.DescriptorImpl
- customUninstantiate(UninstantiatedDescribable) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry.DescriptorImpl
D
- decorateLogger(Run, OutputStream) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConsoleLogFilter
- DescriptorImpl() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- DescriptorImpl() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex.DescriptorImpl
- DescriptorImpl() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair.DescriptorImpl
- DescriptorImpl() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry.DescriptorImpl
E
- eol(byte[], int) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsOutputStream
- equals(Object) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex
- equals(Object) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
- equals(Object) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
F
- flush() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsOutputStream
G
- getConfig() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- getDisplayName() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- getDisplayName() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry.DescriptorImpl
- getDisplayName() - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition.ParameterDescriptorImpl
- getGlobalVarMaskRegexesList() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Deprecated.
- getGlobalVarMaskRegexesMap() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- getGlobalVarMaskRegexesU() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- getGlobalVarMaskRegexesU() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Returns the list of regexes defined at the global level.
- getGlobalVarMaskRegexesUList() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- getGlobalVarPasswordPairs() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- getGlobalVarPasswordPairs() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Returns the list of key/password pairs defined at the global level.
- getHelpFile() - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition.ParameterDescriptorImpl
- getInstance() - Static method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- getKey() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- getName() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- getParameterDefinitions() - Static method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Returns a map of all
ParameterDefinition
s that can be used in jobs. - getPassword() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
- getPlainTextPassword() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
- getRegex() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex
- getRegex() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- getRegexString() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- getValue() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- getValue() - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue
- getVar() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
- getVarMaskRegexes() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- getVarPasswordPairs() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- globalVarMaskRegexes - Variable in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Deprecated.
- globalVarMaskRegexesMap - Variable in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- globalVarMaskRegexesU - Variable in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
H
- hashCode() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex
- hashCode() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
- hashCode() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
I
- isApplicable(AbstractProject<?, ?>) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.DescriptorImpl
- isEnabledGlobally() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Returns whether the plugin is enabled globally for ALL BUILDS.
- isMasked(ParameterValue, String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Returns true if the specified parameter value class key corresponds to a parameter definition class key selected in Jenkins' main configuration screen.
- isMasked(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Deprecated.
- isSelected(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Returns true if the specified parameter definition class key has been selected in Jenkins main configuration screen.
- isSensitive() - Method in class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue
L
- load() - Static method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
M
- makeBuildVariables(AbstractBuild, Map<String, String>) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
-
Contributes the passwords defined by the user as variables that can be reused from build steps (and other places).
- makeSensitiveBuildVariables(AbstractBuild, Set<String>) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.ConverterImpl
- MASKED_STRING - Static variable in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
- MaskPasswordsBuildWrapper - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
Build wrapper that alters the console so that passwords don't get displayed.
- MaskPasswordsBuildWrapper(List<MaskPasswordsBuildWrapper.VarPasswordPair>) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- MaskPasswordsBuildWrapper(List<MaskPasswordsBuildWrapper.VarPasswordPair>, List<MaskPasswordsConfig.VarMaskRegexEntry>) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- MaskPasswordsBuildWrapper.ConverterImpl - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
We need this converter to handle marshalling/unmarshalling of the build wrapper data: Relying on the default mechanism doesn't make it (because
Secret
doesn't have theDataBoundConstructor
annotation). - MaskPasswordsBuildWrapper.DescriptorImpl - Class in com.michelin.cio.hudson.plugins.maskpasswords
- MaskPasswordsBuildWrapper.VarMaskRegex - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
Represents regexes defined by users in their jobs.
- MaskPasswordsBuildWrapper.VarMaskRegex.DescriptorImpl - Class in com.michelin.cio.hudson.plugins.maskpasswords
- MaskPasswordsBuildWrapper.VarPasswordPair - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
Represents name/password entries defined by users in their jobs.
- MaskPasswordsBuildWrapper.VarPasswordPair.DescriptorImpl - Class in com.michelin.cio.hudson.plugins.maskpasswords
- MaskPasswordsConfig - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
Singleton class to manage Mask Passwords global settings.
- MaskPasswordsConfig() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- MaskPasswordsConfig.VarMaskRegexEntry - Class in com.michelin.cio.hudson.plugins.maskpasswords
- MaskPasswordsConfig.VarMaskRegexEntry.DescriptorImpl - Class in com.michelin.cio.hudson.plugins.maskpasswords
- MaskPasswordsConsoleLogFilter - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
GLOBAL Console Log Filter that alters the console so that passwords don't get displayed.
- MaskPasswordsConsoleLogFilter() - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConsoleLogFilter
- MaskPasswordsOutputStream - Class in com.michelin.cio.hudson.plugins.maskpasswords
-
Custom output stream which masks a predefined set of passwords.
- MaskPasswordsOutputStream(OutputStream, Collection<String>) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsOutputStream
- MaskPasswordsOutputStream(OutputStream, Collection<String>, Collection<String>) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsOutputStream
- MaskPasswordsOutputStream(OutputStream, Collection<String>, Collection<String>, String) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsOutputStream
- MaskPasswordsUtil - Class in com.michelin.cio.hudson.plugins.util
- MaskPasswordsUtil() - Constructor for class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
P
- ParameterDescriptorImpl() - Constructor for class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition.ParameterDescriptorImpl
- PasswordParameterDefinition - Class in com.michelin.cio.hudson.plugins.passwordparam
- PasswordParameterDefinition(String, String) - Constructor for class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition
- PasswordParameterDefinition.ParameterDescriptorImpl - Class in com.michelin.cio.hudson.plugins.passwordparam
- PasswordParameterValue - Class in com.michelin.cio.hudson.plugins.passwordparam
- PasswordParameterValue(String, Secret, String) - Constructor for class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue
- PasswordParameterValue(String, String, String) - Constructor for class com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterValue
- passwordRegexCombiner(Collection<String>, Collection<String>) - Static method in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
- patternMatch(List<Pattern>, String) - Static method in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
- patternMatch(Pattern, String) - Static method in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
R
- removeGlobalVarMaskRegex(String, String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- removeGlobalVarMaskRegexByName(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- requiresWorkspace() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- reset() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
-
Resets configuration to the default state.
S
- save(MaskPasswordsConfig) - Static method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- secretsMask(List<String>, String, String) - Static method in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
- secretsMaskPattern(Pattern, String) - Static method in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
- secretsMaskPatterns(List<Pattern>, String, String) - Static method in class com.michelin.cio.hudson.plugins.util.MaskPasswordsUtil
- setGlobalVarEnabledGlobally(boolean) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- setKey(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- setName(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- setRegex(MaskPasswordsBuildWrapper.VarMaskRegex) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- setUp(SimpleBuildWrapper.Context, Run<?, ?>, TaskListener, EnvVars) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper
- setValue(String) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
T
- toString() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex
- toString() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig
- toString() - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
U
- unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.ConverterImpl
V
- VarMaskRegex(String) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarMaskRegex
- VarMaskRegexEntry(MaskPasswordsBuildWrapper.VarMaskRegex) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- VarMaskRegexEntry(String, MaskPasswordsBuildWrapper.VarMaskRegex) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- VarMaskRegexEntry(String, String) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsConfig.VarMaskRegexEntry
- VarPasswordPair(String, Secret) - Constructor for class com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MaskPasswordsConfig.isMasked(hudson.model.ParameterValue, java.lang.String)
at least