@ExportedBean
public class EnvInjectPlugin
extends hudson.Plugin
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_MASK |
static hudson.security.PermissionGroup |
PERMISSIONS |
static hudson.security.Permission |
VIEW_INJECTED_VARS
Allows to view injected variables.
|
Constructor and Description |
---|
EnvInjectPlugin() |
Modifier and Type | Method and Description |
---|---|
static boolean |
canViewInjectedVars(hudson.model.Run<?,?> run)
Checks if the current user can view injected variables in the run.
|
EnvInjectPluginConfiguration |
getConfiguration() |
static EnvInjectPlugin |
getInstance()
Retrieves the plugin instance.
|
void |
start() |
public static final hudson.security.PermissionGroup PERMISSIONS
public static final String DEFAULT_MASK
public static final hudson.security.Permission VIEW_INJECTED_VARS
@Nonnull public static EnvInjectPlugin getInstance()
EnvInjectPlugin
IllegalStateException
- the plugin has not been loaded yet@Nonnull public EnvInjectPluginConfiguration getConfiguration()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public static boolean canViewInjectedVars(@Nonnull hudson.model.Run<?,?> run)
run
- Run to be checkedCopyright © 2016–2017. All rights reserved.