@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) @Extension public class StaticRoutingDecisionProvider extends RoutingDecisionProvider implements Saveable
Function.getDisplayName()
returnsExtensionPoint.LegacyInstancesAreScopedToHudson
Modifier and Type | Field and Description |
---|---|
static String |
WHITELIST_PATH
Allow script console access
|
Constructor and Description |
---|
StaticRoutingDecisionProvider() |
Modifier and Type | Method and Description |
---|---|
StaticRoutingDecisionProvider |
add(String signature) |
StaticRoutingDecisionProvider |
addBlacklistSignature(String signature) |
jenkins.security.stapler.RoutingDecisionProvider.Decision |
decide(String signature) |
static StaticRoutingDecisionProvider |
get()
Return the singleton instance of this class, typically for script console use
|
void |
reload() |
StaticRoutingDecisionProvider |
remove(String signature) |
StaticRoutingDecisionProvider |
removeBlacklistSignature(String signature) |
void |
save()
Saves the configuration info to the disk.
|
public static String WHITELIST_PATH
public static StaticRoutingDecisionProvider get()
@NonNull public jenkins.security.stapler.RoutingDecisionProvider.Decision decide(@NonNull String signature)
decide
in class RoutingDecisionProvider
Function.getSignature()
,
FieldRef.getSignature()
public void reload()
public StaticRoutingDecisionProvider add(@NonNull String signature)
public StaticRoutingDecisionProvider addBlacklistSignature(@NonNull String signature)
public StaticRoutingDecisionProvider remove(@NonNull String signature)
public StaticRoutingDecisionProvider removeBlacklistSignature(@NonNull String signature)
Copyright © 2004–2021. All rights reserved.