Class ReadMavenPomStep.WhiteLister
- java.lang.Object
-
- org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
- org.jenkinsci.plugins.pipeline.utility.steps.maven.ReadMavenPomStep.WhiteLister
-
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- ReadMavenPomStep
@Extension public static class ReadMavenPomStep.WhiteLister extends org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
Whitelists all non static setters, getters and constructors in the package org.apache.maven.model.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description WhiteLister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
permitsMethod
public boolean permitsMethod(Method method, Object receiver, Object[] args)
- Specified by:
permitsMethod
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
permitsConstructor
public boolean permitsConstructor(@NonNull Constructor<?> constructor, @NonNull Object[] args)
- Specified by:
permitsConstructor
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
permitsStaticMethod
public boolean permitsStaticMethod(@NonNull Method method, @NonNull Object[] args)
- Specified by:
permitsStaticMethod
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
permitsFieldGet
public boolean permitsFieldGet(@NonNull Field field, @NonNull Object receiver)
- Specified by:
permitsFieldGet
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
permitsFieldSet
public boolean permitsFieldSet(@NonNull Field field, @NonNull Object receiver, Object value)
- Specified by:
permitsFieldSet
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
permitsStaticFieldGet
public boolean permitsStaticFieldGet(@NonNull Field field)
- Specified by:
permitsStaticFieldGet
in classorg.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
-
-