All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description AbstractWhitelist Convenience whitelist base class that denies everything by default.AclAwareWhitelist Delegating whitelist which allows certain calls to be made only when a non-ACL.SYSTEM2
user is making them.AnnotatedWhitelist Whitelists anything marked withWhitelisted
.ApprovalContext Represents background information about who requested that a script or signature be approved and for what purpose.ApprovalListener Receives notifications on approval-related events.BlanketWhitelist Whitelists everything.ClassLoaderWhitelist Whitelist
that allows everything defined from a specific classloader.ClasspathEntry A classpath entry used for a script.ClasspathEntry.DescriptorImpl EnumeratingWhitelist A whitelist based on listing signatures and searching them.EnumeratingWhitelist.FieldSignature EnumeratingWhitelist.MethodSignature EnumeratingWhitelist.NewSignature EnumeratingWhitelist.Signature GenericWhitelist Deprecated. replaced byStaticWhitelist.stockWhitelists()
, now used only in testsGroovyLanguage Language for Groovy scripts.GroovySandbox Allows Groovy scripts (including Groovy Templates) to be run inside a sandbox.GroovySandbox.Scope Handle for exiting the dynamic scope of the Groovy sandbox.GroovyShellLanguage Language for Groovy Template scripts generating Bourne Shell script.GroovyXmlLanguage Language for Groovy Template scripts generating XML.JellyLanguage Language for Jelly scripts.JexlLanguage Language for JEXL scripts.Language A language for which we can requestScriptApproval
.Messages Generated localization support class.Messages Generated localization support class.ProxyWhitelist Aggregates several whitelists.RejectASTTransformsCustomizer RejectedAccessException Thrown when access to a language element was not permitted.ScriptApproval Manages approved scripts.ScriptApproval.ApprovedClasspathEntry Approved classpath entry.ScriptApproval.ApprovedWhitelist ScriptApproval.FormValidationPageDecorator ScriptApproval.PendingClasspathEntry A classpath entry requiring approval by an administrator.ScriptApproval.PendingScript ScriptApproval.PendingSignature ScriptApproval.PendingThing ScriptApprovalLink ScriptApprovalNote Offers a link toScriptApproval
.ScriptApprovalNote.DescriptorImpl SecureGroovyScript Convenience structure encapsulating a Groovy script that may either be approved whole or sandboxed.SecureGroovyScript.DescriptorImpl StaticWhitelist Whitelist based on a static file.SystemCommandLanguage Language for launched processes, as perUtil.tokenize(String)
andProcessBuilder
.UnapprovedClasspathException Exception thrown byScriptApproval.using(ClasspathEntry)
.UnapprovedUsageException Whitelist Determines which methods and similar members which scripts may call.Whitelisted Marks a member as being whitelisted by default for purposes of sandboxed scripts.