@Extension
public class MethodMissingWrapperWhitelist
extends org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
Whitelist
to allow using invokeMethod
and setProperty
on our special classes.Constructor and Description |
---|
MethodMissingWrapperWhitelist() |
Modifier and Type | Method and Description |
---|---|
boolean |
permitsConstructor(Constructor<?> constructor,
Object[] args) |
boolean |
permitsFieldGet(Field field,
Object receiver) |
boolean |
permitsFieldSet(Field field,
Object receiver,
Object value) |
boolean |
permitsMethod(Method method,
Object receiver,
Object[] args) |
boolean |
permitsStaticFieldGet(Field field) |
boolean |
permitsStaticFieldSet(Field field,
Object value) |
boolean |
permitsStaticMethod(Method method,
Object[] args) |
public boolean permitsMethod(@Nonnull Method method, @Nonnull Object receiver, @Nonnull Object[] args)
permitsMethod
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
public boolean permitsConstructor(@Nonnull Constructor<?> constructor, @Nonnull Object[] args)
permitsConstructor
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
public boolean permitsStaticMethod(@Nonnull Method method, @Nonnull Object[] args)
permitsStaticMethod
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
public boolean permitsFieldGet(@Nonnull Field field, @Nonnull Object receiver)
permitsFieldGet
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
public boolean permitsFieldSet(@Nonnull Field field, @Nonnull Object receiver, @CheckForNull Object value)
permitsFieldSet
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
public boolean permitsStaticFieldGet(@Nonnull Field field)
permitsStaticFieldGet
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
public boolean permitsStaticFieldSet(@Nonnull Field field, @CheckForNull Object value)
permitsStaticFieldSet
in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
Copyright © 2016–2017. All rights reserved.