Index
All Classes and Interfaces|All Packages
B
- Blacklist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.blacklists
-
Extension of
StaticWhitelistthat 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
-
Whitelistthat 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
Whitelistthat 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
StaticWhitelistentries.
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
All Classes and Interfaces|All Packages