Skip navigation links
A B C D E F G H I J L M N O P R S T U W _ 

A

AbstractWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Convenience whitelist base class that denies everything by default.
AbstractWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AbstractWhitelist
 
accessRejected(RejectedAccessException, ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
To be called when a sandbox rejects access for a script not using manual approval.
aclApproveSignature(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
AclAwareWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Delegating whitelist which allows certain calls to be made only when a non-ACL.SYSTEM user is making them.
AclAwareWhitelist(Whitelist, Whitelist) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
Creates a delegating whitelist.
alias() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
all() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
Checks for all whitelists registered as Extensions and aggregates them.
AnnotatedWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Whitelists anything marked with Whitelisted.
AnnotatedWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AnnotatedWhitelist
 
ApprovalContext - Class in org.jenkinsci.plugins.scriptsecurity.scripts
Represents background information about who requested that a script or signature be approved and for what purpose.
ApprovalListener - Class in org.jenkinsci.plugins.scriptsecurity.scripts
Receives notifications on approval-related events.
ApprovalListener() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalListener
 
approveClasspathEntry(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
ApprovedClasspathEntry(String, URL) - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedClasspathEntry
 
ApprovedWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedWhitelist
 
approveScript(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
approveSignature(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 

B

BlanketWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Whitelists everything.
BlanketWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 

C

checking(ClasspathEntry) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Like ScriptApproval.checking(String, Language) but for classpath entries.
checking(String, Language) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
To be used from form validation, in a doCheckFieldName method.
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
 
ClasspathEntry - Class in org.jenkinsci.plugins.scriptsecurity.scripts
A classpath entry used for a script.
ClasspathEntry(String) - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
ClasspathEntry.DescriptorImpl - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ClasspathEntry_path_notApproved() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
This classpath entry is not approved.
ClasspathEntry_path_notExists() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Specified path does not exist
clearApprovedClasspathEntries() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
clearApprovedScripts() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
clearApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
compareTo(ScriptApproval.ApprovedClasspathEntry) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedClasspathEntry
 
compareTo(ScriptApproval.PendingClasspathEntry) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingClasspathEntry
 
configuring(ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
To be called in your own DataBoundConstructor when storing the field of this type.
configuring(String, Language, ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Used when someone is configuring a script.
configuring(ClasspathEntry, ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Called when configuring a classpath entry.
configuringWithKeyItem() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
configuringWithNonKeyItem() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
create() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Creates a new context with no information.
createSecureClassLoader(ClassLoader) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Prepares a classloader for Groovy shell for sandboxing.
createSecureCompilerConfiguration() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Prepares a compiler configuration the sandbox.

D

denyApprovedClasspathEntry(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
denyClasspathEntry(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
denyScript(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
denySignature(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry.DescriptorImpl
 
doCheckPath(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry.DescriptorImpl
 
doCheckScript(String, boolean) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript.DescriptorImpl
 

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
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedClasspathEntry
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingClasspathEntry
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingScript
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
evaluate(ClassLoader, Binding) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
Runs the Groovy script, using the sandbox if so configured.

F

FieldSignature(String, String) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.FieldSignature
 
FieldSignature(Class<?>, 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

GenericWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Includes entries useful for general kinds of scripts.
GenericWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.GenericWhitelist
 
get() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyLanguage
 
get() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyShellLanguage
 
get() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyXmlLanguage
 
get() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JellyLanguage
 
get() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JexlLanguage
 
get() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Gets the singleton instance.
getAclApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getApprovedClasspathEntries() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getClasspath() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
getClasspathRenderInfo() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getCodeMirrorMode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.Language
A CodeMirror mode string, for purposes of displaying scripts in HTML.
getCodeMirrorMode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyLanguage
 
getCodeMirrorMode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyXmlLanguage
 
getContext() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingThing
 
getDescription() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.Language
Display name of the language for use in the UI.
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyLanguage
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyShellLanguage
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyXmlLanguage
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JellyLanguage
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JexlLanguage
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getDisplayName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
getHash() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedClasspathEntry
 
getHash() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingClasspathEntry
 
getHash() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingScript
 
getHash() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
getHash() - Method in exception org.jenkinsci.plugins.scriptsecurity.scripts.UnapprovedClasspathException
Gets a token which identifies the contents of the unapproved classpath entry.
getHash() - Method in exception org.jenkinsci.plugins.scriptsecurity.scripts.UnapprovedUsageException
Gets a token which identifies the actual script to be rejected.
getIconFileName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getIconFileName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
getItem() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Gets any associated item which should be displayed to an administrator.
getKey() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Gets the unique key, if any.
getLanguage() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingScript
 
getName(Class<?>) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.Language
Unique, permanent, internal identifier of this language.
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyLanguage
 
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyShellLanguage
 
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyXmlLanguage
 
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JellyLanguage
 
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JexlLanguage
 
getPath() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
getPendingClasspathEntries() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getPendingScripts() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getPendingSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getRequiredPermission() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
getScript() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
getSignature() - Method in exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Gets the signature of the member to which access was rejected.
getURL() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
getURL() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedClasspathEntry
 
getURL() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingClasspathEntry
 
getURL() - Method in exception org.jenkinsci.plugins.scriptsecurity.scripts.UnapprovedClasspathException
 
getUrlName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getUrlName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
getUser() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Gets the associated user ID, if any.
GroovyLanguage - Class in org.jenkinsci.plugins.scriptsecurity.scripts.languages
Language for Groovy scripts.
GroovyLanguage() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyLanguage
 
GroovySandbox - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
Allows Groovy scripts (including Groovy Templates) to be run inside a sandbox.
GroovyShellLanguage - Class in org.jenkinsci.plugins.scriptsecurity.scripts.languages
Language for Groovy Template scripts generating Bourne Shell script.
GroovyShellLanguage() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyShellLanguage
 
GroovyXmlLanguage - Class in org.jenkinsci.plugins.scriptsecurity.scripts.languages
Language for Groovy Template scripts generating XML.
GroovyXmlLanguage() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.languages.GroovyXmlLanguage
 

H

hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedClasspathEntry
 
hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingClasspathEntry
 
hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingScript
 
hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 

I

isSandbox() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 

J

JellyLanguage - Class in org.jenkinsci.plugins.scriptsecurity.scripts.languages
Language for Jelly scripts.
JellyLanguage() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JellyLanguage
 
JenkinsWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Includes entries useful for scripts accessing the Jenkins API, such as model objects.
JenkinsWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.JenkinsWhitelist
 
JexlLanguage - Class in org.jenkinsci.plugins.scriptsecurity.scripts.languages
Language for JEXL scripts.
JexlLanguage() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.languages.JexlLanguage
 

L

Language - Class in org.jenkinsci.plugins.scriptsecurity.scripts
A language for which we can request ScriptApproval.
Language() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.Language
 

M

Messages - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
Messages() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
 
MethodSignature(String, String, String[]) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.MethodSignature
 
MethodSignature(Class<?>, String, Class<?>...) - 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(String, String[]) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.NewSignature
 
NewSignature(Class<?>, Class<?>...) - 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

onApproved(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalListener
Called when a script is approved.
onApprovedClasspathEntry(String, URL) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalListener
Called when a classpath entry is approved.
org.jenkinsci.plugins.scriptsecurity.sandbox - package org.jenkinsci.plugins.scriptsecurity.sandbox
 
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
 
org.jenkinsci.plugins.scriptsecurity.scripts - package org.jenkinsci.plugins.scriptsecurity.scripts
 
org.jenkinsci.plugins.scriptsecurity.scripts.languages - package org.jenkinsci.plugins.scriptsecurity.scripts.languages
 

P

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.AbstractWhitelist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsConstructor(Constructor<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
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.ProxyWhitelist
 
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.AbstractWhitelist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsFieldGet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
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.ProxyWhitelist
 
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.AbstractWhitelist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsFieldSet(Field, Object, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
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.ProxyWhitelist
 
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.AbstractWhitelist
 
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsMethod(Method, Object, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
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.ProxyWhitelist
 
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.AbstractWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsStaticFieldGet(Field) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
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.AbstractWhitelist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsStaticFieldSet(Field, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
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.ProxyWhitelist
 
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.AbstractWhitelist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsStaticMethod(Method, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 
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.ProxyWhitelist
 
preapprove(String, Language) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Unconditionally approve a script.
preapproveAll() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Unconditionally approves all pending scripts.
ProxyWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Aggregates several whitelists.
ProxyWhitelist(Collection<? extends Whitelist>) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
ProxyWhitelist(Whitelist...) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 

R

RejectedAccessException - Exception in org.jenkinsci.plugins.scriptsecurity.sandbox
Thrown when access to a language element was not permitted.
RejectedAccessException(String, String) - Constructor for exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Rejects access to a well-described script element.
RejectedAccessException(String, String, String) - Constructor for exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Rejects access to a well-described script element.
RejectedAccessException(String) - Constructor for exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Rejects access to something which the current StaticWhitelist format could not describe.
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
 
reset(Collection<? extends Whitelist>) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
run(Script, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Runs a script in the sandbox.
runInSandbox(Runnable, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Runs a block in the sandbox.
runInSandbox(Callable<V>, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Runs a function in the sandbox.
runInSandbox(Script, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Deprecated.
Use GroovySandbox.run(groovy.lang.Script, org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist) to ensure that methods defined inside the script do not need to be whitelisted.

S

save() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
script - Variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingScript
 
ScriptApproval - Class in org.jenkinsci.plugins.scriptsecurity.scripts
Manages approved scripts.
ScriptApproval() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
ScriptApproval.ApprovedClasspathEntry - Class in org.jenkinsci.plugins.scriptsecurity.scripts
Approved classpath entry.
ScriptApproval.ApprovedWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ScriptApproval.PendingClasspathEntry - Class in org.jenkinsci.plugins.scriptsecurity.scripts
A classpath entry requiring approval by an administrator.
ScriptApproval.PendingScript - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ScriptApproval.PendingSignature - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ScriptApproval.PendingThing - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ScriptApprovalLink - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ScriptApprovalLink() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
SecureGroovyScript - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
Convenience structure encapsulating a Groovy script that may either be approved whole or sandboxed.
SecureGroovyScript(String, boolean, List<ClasspathEntry>) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
SecureGroovyScript(String, boolean) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
Deprecated.
SecureGroovyScript.DescriptorImpl - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
 
signature - Variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
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(Collection<? extends String>) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
StaticWhitelist(String...) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

T

toString() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.MethodSignature
 
toString() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 

U

UnapprovedClasspathException - Exception in org.jenkinsci.plugins.scriptsecurity.scripts
Exception thrown by ScriptApproval#using(URL).
UnapprovedUsageException - Exception in org.jenkinsci.plugins.scriptsecurity.scripts
using(String, Language) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Called when a script is about to be used (evaluated).
using(ClasspathEntry) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Asserts that a classpath entry is approved.

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
 
Whitelisted - Annotation Type in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Marks a member as being whitelisted by default for purposes of sandboxed scripts.
withCurrentUser() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Creates a context with the user associated with the current thread.
withItem(Item) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Associates an item with this approval, used only for display purposes.
withItemAsKey(Item) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Associates an item with this approval for display, as well as setting a unique key based on the Item.getFullName() which would cancel any previous approvals for the same item.
withKey(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Associates a unique key with this approval.
withUser(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Creates a context with a specified user ID.

_

_ClasspathEntry_path_notApproved() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
This classpath entry is not approved.
_ClasspathEntry_path_notExists() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Specified path does not exist
A B C D E F G H I J L M N O P R S T U W _ 
Skip navigation links

Copyright © 2015. All rights reserved.