public class EnvInjectPasswordWrapper
extends hudson.tasks.BuildWrapper
Modifier and Type | Class and Description |
---|---|
static class |
EnvInjectPasswordWrapper.DescriptorImpl |
Constructor and Description |
---|
EnvInjectPasswordWrapper() |
Modifier and Type | Method and Description |
---|---|
OutputStream |
decorateLogger(hudson.model.AbstractBuild build,
OutputStream outputStream) |
EnvInjectPasswordEntry[] |
getPasswordEntries()
Deprecated.
Use
getPasswordEntryList() instead |
List<EnvInjectPasswordEntry> |
getPasswordEntryList()
Provides a read-only list of password entry sets.
|
boolean |
isInjectGlobalPasswords() |
boolean |
isMaskPasswordParameters() |
void |
makeBuildVariables(hudson.model.AbstractBuild build,
Map<String,String> variables) |
void |
makeSensitiveBuildVariables(hudson.model.AbstractBuild build,
Set<String> sensitiveVariables) |
void |
setInjectGlobalPasswords(boolean injectGlobalPasswords) |
void |
setMaskPasswordParameters(boolean maskPasswordParameters) |
void |
setPasswordEntries(EnvInjectPasswordEntry[] passwordEntries) |
hudson.tasks.BuildWrapper.Environment |
setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
public boolean isInjectGlobalPasswords()
public boolean isMaskPasswordParameters()
public void setInjectGlobalPasswords(boolean injectGlobalPasswords)
public void setMaskPasswordParameters(boolean maskPasswordParameters)
@CheckForNull @Deprecated @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public EnvInjectPasswordEntry[] getPasswordEntries()
getPasswordEntryList()
insteadnull
if the array is not specified@Nonnull public List<EnvInjectPasswordEntry> getPasswordEntryList()
public void setPasswordEntries(@CheckForNull EnvInjectPasswordEntry[] passwordEntries)
public hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws IOException, InterruptedException
setUp
in class hudson.tasks.BuildWrapper
IOException
InterruptedException
public OutputStream decorateLogger(hudson.model.AbstractBuild build, OutputStream outputStream) throws IOException, InterruptedException, hudson.model.Run.RunnerAbortedException
decorateLogger
in class hudson.tasks.BuildWrapper
IOException
InterruptedException
hudson.model.Run.RunnerAbortedException
public void makeSensitiveBuildVariables(hudson.model.AbstractBuild build, Set<String> sensitiveVariables)
makeSensitiveBuildVariables
in class hudson.tasks.BuildWrapper
Copyright © 2016–2017. All rights reserved.