A B C D E F G H I J L M N O P R S T U W _ 
All Classes All Packages

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
Deprecated.
Unnecessary if using GroovySandbox.enter().
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.SYSTEM2 user is making them.
AclAwareWhitelist(Whitelist, Whitelist) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.AclAwareWhitelist
Creates a delegating whitelist.
ADMIN_AUTO_APPROVAL_ENABLED - Static variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
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.
ALLOW_ADMIN_APPROVAL_ENABLED - Static variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
annotate(Object, MarkupText, int) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalNote
 
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

beforePermits() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
beforePermits() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.ApprovedWhitelist
 
BlanketWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Whitelists everything.
BlanketWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.BlanketWhitelist
 

C

call(SourceUnit, GeneratorContext, ClassNode) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.RejectASTTransformsCustomizer
 
checking(String, Language) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
checking(String, Language, boolean) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
To be used from form validation, in a doCheckFieldName method.
checking(ClasspathEntry) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
checkScriptForCompilationErrors(String, GroovyClassLoader) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Checks a script for compilation errors in a sandboxed environment, without going all the way to actual class creation or initialization.
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_path_noDirsAllowed() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ClasspathEntry.path.noDirsAllowed: Class directories are not allowed as classpath entries..
ClasspathEntry_path_notApproved() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ClasspathEntry.path.notApproved: This classpath entry is not approved. Require an approval before execution..
ClasspathEntry_path_notExists() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ClasspathEntry.path.notExists: Specified path does not exist.
ClasspathEntry.DescriptorImpl - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
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
 
clearDangerousApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
clearDeprecatedApprovedScripts() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
close() - Method in interface org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox.Scope
 
compareTo(EnumeratingWhitelist.Signature) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 
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(String, Language, ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
configuring(String, Language, ApprovalContext, boolean) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Used when someone is configuring a script.
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(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
convertDeprecatedApprovedClasspathEntries() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
Schedules a Thread task that rehashes/converts all approved classpath entries that are hashed not using ScriptApproval.DEFAULT_HASHER.
countDeprecatedApprovedClasspathHashes() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
countDeprecatedApprovedScriptHashes() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
create() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Creates a new context with no information.
createBaseCompilerConfiguration() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Prepares a compiler configuration that rejects certain AST transformations.
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

dangerous - Variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
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
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalNote.DescriptorImpl
 
doApproveScriptHash(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
doCheckPath(String, String, boolean) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry.DescriptorImpl
 
doCheckScript(String, boolean, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript.DescriptorImpl
 

E

enter() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Starts a dynamic scope within which calls will be sandboxed.
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
 
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
evaluate(ClassLoader, Binding, TaskListener) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
Runs the Groovy script, using the sandbox if so configured.

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
 
FormValidationPageDecorator() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.FormValidationPageDecorator
 
from(URL) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 

G

GenericWhitelist - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists
Deprecated.
replaced by StaticWhitelist.stockWhitelists(), now used only in tests
GenericWhitelist() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.GenericWhitelist
Deprecated.
 
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.languages.SystemCommandLanguage
 
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
 
getApprovedScriptHashes() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getBadge() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
getCategory() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getCategory() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalLink
 
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
 
getConfigFile() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
getContext() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingThing
 
getDangerousApprovedSignatures() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
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.languages.SystemCommandLanguage
 
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() - 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
 
getName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.languages.SystemCommandLanguage
 
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
 
getOldPath() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
getOldScript() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
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.
getSpinnerIconClassName() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
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.
GroovySandbox() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Creates a sandbox with default settings.
GroovySandbox_useOfInsecureRunOverload() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.Messages
Key GroovySandbox.useOfInsecureRunOverload: GroovySandbox.run(Script, Whitelist) is insecure and deprecated. GroovySandbox.run(GroovyShell, String, Whitelist) should be used instead..
GroovySandbox.Scope - Interface in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
Handle for exiting the dynamic scope of the Groovy 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

hasDeprecatedApprovedClasspathHashes() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
hasDeprecatedApprovedScriptHashes() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
hashCode() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.EnumeratingWhitelist.Signature
 
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

isBlacklisted(String) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
isClassDirectory() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
Checks whether the entry would be considered a class directory.
isConvertingDeprecatedApprovedClasspathEntries() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
isDangerous() - Method in exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
True if RejectedAccessException.getSignature() is non-null but it would be a bad idea for an administrator to approve it.
isEntryApproved() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
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
isSandbox() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
isScriptApproved(String, Language) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
isScriptAutoApprovalEnabled() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
isScriptAutoApprovalEnabled() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
isShouldBeApproved() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
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
 

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
 
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
 
load() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
LOGGER - Static variable in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
 

M

maybeRegister(RejectedAccessException) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
Messages - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
Generated localization support class.
Messages - Class in org.jenkinsci.plugins.scriptsecurity.scripts
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.Messages
 
Messages() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
 
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

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

parse(GroovyShell, GroovyCodeSource) - Method in interface org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox.Scope
Variant of GroovyShell.parse(String) that intercepts potentially unsafe calls when the script is created.
parse(String) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
Parse a signature line into a EnumeratingWhitelist.Signature.
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
 
popRegistrationCallback() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
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.
print(TaskListener, RejectedAccessException) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApprovalNote
 
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
 
pushRegistrationCallback(Consumer<RejectedAccessException>) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 

R

RejectASTTransformsCustomizer - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
 
RejectASTTransformsCustomizer() - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.RejectASTTransformsCustomizer
 
RejectedAccessException - Exception in org.jenkinsci.plugins.scriptsecurity.sandbox
Thrown when access to a language element was not permitted.
RejectedAccessException(String) - Constructor for exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
Rejects access to something which the current StaticWhitelist format could not describe.
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.
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
 
restricted() - Method in annotation type org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.Whitelisted
True to only whitelist this member when invoked by an actual user.
run(GroovyShell, String, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
run(Script, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
runInSandbox(Runnable, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Deprecated.
runInSandbox(Callable<V>, Whitelist) - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Deprecated.
runScript(GroovyShell, String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Compiles and runs a script within the sandbox.

S

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.FormValidationPageDecorator - 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
 
ScriptApprovalLink_dangerous(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.dangerous: {0} approved dangerous signatures.
ScriptApprovalLink_outstandingClasspath(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.outstandingClasspath: {0} classpath entries pending approval.
ScriptApprovalLink_outstandingScript(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.outstandingScript: {0} scripts pending approval.
ScriptApprovalLink_outstandingSignature(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.outstandingSignature: {0} signatures pending approval.
ScriptApprovalNote - Class in org.jenkinsci.plugins.scriptsecurity.scripts
Offers a link to ScriptApproval.
ScriptApprovalNote_message() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalNote.message: Administrators can decide whether to approve or reject this signature..
ScriptApprovalNote.DescriptorImpl - Class in org.jenkinsci.plugins.scriptsecurity.scripts
 
searchKeyFor(String) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingClasspathEntry
 
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) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
Deprecated.
SecureGroovyScript(String, boolean, List<ClasspathEntry>) - Constructor for class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
SecureGroovyScript.DescriptorImpl - Class in org.jenkinsci.plugins.scriptsecurity.sandbox.groovy
 
setApprovedScriptHashes(String[]) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
setApprovedSignatures(String[]) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval
 
setDangerous(boolean) - Method in exception org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException
You may set this flag if you think it would be a security risk for this signature to be approved.
setOldPath(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
setOldScript(String) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SecureGroovyScript
 
setShouldBeApproved(boolean) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 
signature - Variable in class org.jenkinsci.plugins.scriptsecurity.scripts.ScriptApproval.PendingSignature
 
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
 
stockWhitelists() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.StaticWhitelist
 
SystemCommandLanguage - Class in org.jenkinsci.plugins.scriptsecurity.scripts.languages
Language for launched processes, as per Util.tokenize(String) and ProcessBuilder.
SystemCommandLanguage() - Constructor for class org.jenkinsci.plugins.scriptsecurity.scripts.languages.SystemCommandLanguage
 

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.
toString() - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.whitelists.ProxyWhitelist
 
toString() - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ClasspathEntry
 

U

UnapprovedClasspathException - Exception in org.jenkinsci.plugins.scriptsecurity.scripts
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.
withApprovalContext(ApprovalContext) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Specify an approval context.
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.
withTaskListener(TaskListener) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Specify a place to print messages.
withUser(String) - Method in class org.jenkinsci.plugins.scriptsecurity.scripts.ApprovalContext
Creates a context with a specified user ID.
withWhitelist(Whitelist) - Method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox
Specify a whitelist.

_

_ClasspathEntry_path_noDirsAllowed() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ClasspathEntry.path.noDirsAllowed: Class directories are not allowed as classpath entries..
_ClasspathEntry_path_notApproved() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ClasspathEntry.path.notApproved: This classpath entry is not approved. Require an approval before execution..
_ClasspathEntry_path_notExists() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ClasspathEntry.path.notExists: Specified path does not exist.
_GroovySandbox_useOfInsecureRunOverload() - Static method in class org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.Messages
Key GroovySandbox.useOfInsecureRunOverload: GroovySandbox.run(Script, Whitelist) is insecure and deprecated. GroovySandbox.run(GroovyShell, String, Whitelist) should be used instead..
_ScriptApprovalLink_dangerous(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.dangerous: {0} approved dangerous signatures.
_ScriptApprovalLink_outstandingClasspath(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.outstandingClasspath: {0} classpath entries pending approval.
_ScriptApprovalLink_outstandingScript(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.outstandingScript: {0} scripts pending approval.
_ScriptApprovalLink_outstandingSignature(Object) - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalLink.outstandingSignature: {0} signatures pending approval.
_ScriptApprovalNote_message() - Static method in class org.jenkinsci.plugins.scriptsecurity.scripts.Messages
Key ScriptApprovalNote.message: Administrators can decide whether to approve or reject this signature..
A B C D E F G H I J L M N O P R S T U W _ 
All Classes All Packages