Class StaticProxyInstanceWhitelist

java.lang.Object
org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
hudson.plugins.emailext.groovy.sandbox.ObjectInstanceWhitelist<Object>
hudson.plugins.emailext.groovy.sandbox.StaticProxyInstanceWhitelist
All Implemented Interfaces:
ExtensionPoint

public class StaticProxyInstanceWhitelist extends ObjectInstanceWhitelist<Object>
ObjectInstanceWhitelist backed by a set of StaticWhitelists.
  • Constructor Details

  • Method Details

    • permitsMethod

      public boolean permitsMethod(@NonNull Method method, @NonNull Object receiver, @NonNull Object[] args)
      Overrides:
      permitsMethod in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
    • permitsFieldGet

      public boolean permitsFieldGet(@NonNull Field field, @NonNull Object receiver)
      Overrides:
      permitsFieldGet in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
    • permitsFieldSet

      public boolean permitsFieldSet(@NonNull Field field, @NonNull Object receiver, @CheckForNull Object value)
      Overrides:
      permitsFieldSet in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist