A C D E F G H J L M N O P R S U W 

A

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.
all() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
Checks for all whitelists registered as Extensions and aggregates them.
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
 
approveScript(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
approveSignature(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 

C

checking(String, Language) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
To be used from form validation, in a doCheckFieldName method.
clearApprovedScripts() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
clearApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
configuring(String, Language, ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Used when someone is configuring a script.
create() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Creates a new context with no information.
createSecureCompilerConfiguration() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Prepares a compiler configuration the sandbox.

D

denyScript(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
denySignature(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 

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
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingScript
 
equals(Object) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 

F

fieldDefinition(Object, String) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
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
 
getApprovedSignatures() - 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.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.PendingScript
 
getHash() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
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() - 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
 
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
 
getSignature() - Method in exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Gets the signature of the member to which access was rejected.
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.ScriptApproval.PendingScript
 
hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 

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

methodDefinition(Object, String, Object[]) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Looks up the most general possible definition of a given method call.
methodSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
methodSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

N

newDefinition(Class<?>, Object[]) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
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.
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

permitsFieldGet(Object, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsFieldGet(Object, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsFieldGet(Object, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsFieldGet(Object, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
permitsFieldSet(Object, String, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsFieldSet(Object, String, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsFieldSet(Object, String, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsFieldSet(Object, String, Object) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
permitsMethod(Object, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsMethod(Object, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsMethod(Object, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsMethod(Object, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
permitsNew(Class<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsNew(Class<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsNew(Class<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsNew(Class<?>, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
permitsStaticMethod(Class<?>, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.Whitelist
 
permitsStaticMethod(Class<?>, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
 
permitsStaticMethod(Class<?>, String, Object[]) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist
 
permitsStaticMethod(Class<?>, String, 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) - Constructor for exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Rejects access to something which the current StaticWhitelist format could not describe.
reset(Collection<? extends Whitelist>) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
runInSandbox(Runnable, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Runs a block such as GroovyShell.evaluate(String) in the sandbox.
runInSandbox(Script, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Runs a script in the sandbox.

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.ApprovedWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
ScriptApproval.ApprovedWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedWhitelist
 
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
 
signature - Variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
staticMethodDefinition(Class<?>, String, Object[]) - Static 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
 

U

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).

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
 
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.
A C D E F G H J L M N O P R S U W 

Copyright © 2004-2014. All Rights Reserved.