Index

B C E F G H I M N O P R S T W 
All Classes and Interfaces|All Packages

B

Blacklist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists
Extension of StaticWhitelist that works as a blacklist by negating all operations
Blacklist(Reader) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 

C

call(SourceUnit, GeneratorContext, ClassNode) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.RejectASTTransformsCustomizer
 
ClassLoaderWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
Whitelist that allows everything defined from a specific classloader.
ClassLoaderWhitelist(ClassLoader) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
compareTo(EnumeratingWhitelist.Signature) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 

E

EnumeratingWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
A whitelist based on listing signatures and searching them.
EnumeratingWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
EnumeratingWhitelist.FieldSignature - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
 
EnumeratingWhitelist.MethodSignature - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
 
EnumeratingWhitelist.NewSignature - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
 
EnumeratingWhitelist.Signature - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 

F

FieldSignature(Class<?>, String) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.FieldSignature
 
FieldSignature(String, String) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.FieldSignature
 
fieldSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
fieldSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
from(URL) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

G

getName(Class<?>) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
getName(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 

H

hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 

I

isPermanentlyBlacklisted(String) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Checks if the signature is permanently blacklisted, and so shouldn't show up in the pending approval list.
isPermanentlyBlacklistedConstructor(Constructor) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Returns true if the given constructor is permanently blacklisted in StaticWhitelist.PERMANENTLY_BLACKLISTED_CONSTRUCTORS
isPermanentlyBlacklistedMethod(Method) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Returns true if the given method is permanently blacklisted in StaticWhitelist.PERMANENTLY_BLACKLISTED_METHODS
isPermanentlyBlacklistedStaticMethod(Method) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Returns true if the given method is permanently blacklisted in StaticWhitelist.PERMANENTLY_BLACKLISTED_STATIC_METHODS
isWildcard() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.FieldSignature
 
isWildcard() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.MethodSignature
 
isWildcard() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 

M

MethodSignature(Class<?>, String, Class<?>...) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.MethodSignature
 
MethodSignature(String, String, String[]) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.MethodSignature
 
methodSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
methodSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

N

NewSignature(Class<?>, Class<?>...) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.NewSignature
 
NewSignature(String, String[]) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.NewSignature
 
newSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
newSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

O

onGetArray(GroovyInterceptor.Invoker, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onGetAttribute(GroovyInterceptor.Invoker, Object, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onGetProperty(GroovyInterceptor.Invoker, Object, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onMethodCall(GroovyInterceptor.Invoker, Object, String, Object...) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onNewInstance(GroovyInterceptor.Invoker, Class, Object...) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onSetArray(GroovyInterceptor.Invoker, Object, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onSetAttribute(GroovyInterceptor.Invoker, Object, String, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onSetProperty(GroovyInterceptor.Invoker, Object, String, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onStaticCall(GroovyInterceptor.Invoker, Class, String, Object...) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
onSuperCall(GroovyInterceptor.Invoker, Class, Object, String, Object...) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
org.jenkinsci.plugins.scriptsecurity.sandbox - package org.jenkinsci.plugins.scriptsecurity.sandbox
 
org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists - package org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists
 
org.jenkinsci.plugins.scriptsecurity.sandbox.groovy - package org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
 
org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists - package org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
 

P

parse(String) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Parse a signature line into a EnumeratingWhitelist.Signature.
PermitAllWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Implementation of Whitelist that permits the execution of all code.
PermitAllWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
Checks whether a given virtual method may be invoked.
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists.Blacklist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.ClassLoaderWhitelist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.PermitAllWhitelist
 

R

RejectASTTransformsCustomizer - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
 
RejectASTTransformsCustomizer() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.RejectASTTransformsCustomizer
 
rejectField(Field) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
rejectMethod(Method) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
rejectMethod(Method, String) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
rejectNew(Constructor<?>) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
rejectStaticField(Field) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
rejectStaticMethod(Method) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

S

SandboxInterceptor - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
 
SandboxInterceptor(Whitelist) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
SandboxInterceptor(Whitelist, List<Class<?>>) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor
 
Signature() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 
staticFieldSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
staticFieldSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
staticMethodSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
staticMethodSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
StaticWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Whitelist based on a static file.
StaticWhitelist(Reader) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
StaticWhitelist(String...) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
StaticWhitelist(Collection<? extends String>) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

T

toString() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.FieldSignature
 
toString() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.MethodSignature
 
toString() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.NewSignature
 
toString() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
Form as in StaticWhitelist entries.

W

Whitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox
Determines which methods and similar members which scripts may call.
Whitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
B C E F G H I M N O P R S T W 
All Classes and Interfaces|All Packages