Skip to content

Instantly share code, notes, and snippets.

@ovarn
ovarn / glide.json
Created August 27, 2025 18:21 — forked from chaorace/glide.json
Yokohama Whitelisted Global Java APIs JSON
This file has been truncated, but you can view the full file.
[
{
"class": "AjaxResourceSchedule",
"method": "constructor",
"parameters": [],
"return": "AjaxResourceSchedule",
"static": false
},
{
"class": "AjaxResourceSchedule",
@ovarn
ovarn / ServiceNow Java Classes & Methods
Created February 16, 2025 14:07 — forked from chaorace/ServiceNow Java Classes & Methods
ServiceNow Tokyo Whitelisted Packages
This is a list of all Java classes that are whitelisted for use in global ServiceNow background scripting as of the Tokyo release
Everything is derived from log output of GlideWhiteListManager.get().logMemberWhitelistEntries() and GlideWhiteListManager.get().logClassWhitelistEntries()
Many, but NOT ALL of these should be accessible via the global "Packages" object.
- e.g. The Java string class (java.lang.String) can be accessed as: Packages.java.lang.String
FYI: ServiceNow has deprecated directly accessing Java classes in this way and will REFUSE to support customer code that does this
NOTE: java.* classes will generally be aligned with JDK 8 and are fully documented in the public JavaDocs
- https://docs.oracle.com/javase/8/docs/api/index.html