@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class ArgumentsActionImpl
extends org.jenkinsci.plugins.workflow.actions.ArgumentsAction
ArgumentsAction
by storing step arguments, with sanitization.Constructor and Description |
---|
ArgumentsActionImpl(Map<String,Object> stepArguments)
Create a step, sanitizing strings for secured content
|
ArgumentsActionImpl(Map<String,Object> stepArguments,
EnvVars env) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
getArgumentsInternal() |
static boolean |
isStringSafe(String input,
EnvVars variables,
Set<String> safeEnvVariables)
See if sensitive environment variable content is in a string
|
boolean |
isUnmodifiedArguments() |
getArguments, getArguments, getArgumentValue, getArgumentValueOrReason, getDisplayName, getFilteredArguments, getFilteredArguments, getIconFileName, getResolvedArguments, getStepArgumentsAsString, getUrlName, isOversized, isOversized
public ArgumentsActionImpl(@Nonnull Map<String,Object> stepArguments, @CheckForNull EnvVars env)
public static boolean isStringSafe(@CheckForNull String input, @CheckForNull EnvVars variables, @Nonnull Set<String> safeEnvVariables)
@Nonnull protected Map<String,Object> getArgumentsInternal()
getArgumentsInternal
in class org.jenkinsci.plugins.workflow.actions.ArgumentsAction
public boolean isUnmodifiedArguments()
isUnmodifiedArguments
in class org.jenkinsci.plugins.workflow.actions.ArgumentsAction
Copyright © 2016–2020. All rights reserved.