Class TaskListenerInstanceWhitelist
- java.lang.Object
-
- org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
- org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
-
- hudson.plugins.emailext.groovy.sandbox.ObjectInstanceWhitelist<TaskListener>
-
- hudson.plugins.emailext.groovy.sandbox.TaskListenerInstanceWhitelist
-
- All Implemented Interfaces:
ExtensionPoint
public class TaskListenerInstanceWhitelist extends ObjectInstanceWhitelist<TaskListener>
Whitelist
for specific instances ofTaskListener
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description TaskListenerInstanceWhitelist(TaskListener instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
permitsFieldGet(Field field, Object receiver)
boolean
permitsFieldSet(Field field, Object receiver, Object value)
boolean
permitsMethod(Method method, Object receiver, Object[] args)
-
Methods inherited from class hudson.plugins.emailext.groovy.sandbox.ObjectInstanceWhitelist
isClass, permitsInstance
-
-
-
-
Constructor Detail
-
TaskListenerInstanceWhitelist
public TaskListenerInstanceWhitelist(TaskListener instance)
-
-
Method Detail
-
permitsMethod
public boolean permitsMethod(@NonNull Method method, @NonNull Object receiver, @NonNull Object[] args)
- Overrides:
permitsMethod
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
-
permitsFieldGet
public boolean permitsFieldGet(@NonNull Field field, @NonNull Object receiver)
- Overrides:
permitsFieldGet
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
-
-