Generated from the same public contract that feeds the Monaco editor. Declaration-marked deprecated compatibility methods are intentionally excluded. Do not edit this page manually.
util.sleep()util.aesDecrypt()util.aesEncrypt()util.compareHash()util.isBase64()util.decodeBase64()util.encodeBase64()util.generateHash()util.isUUID()util.randomUUID()util.getUUID()util.hashObject()util.sha1()util.sha256()util.md5()util.timingSafeEqual()util.hmac()util.verifyHmacSignature()util.base64UrlEncode()util.base64UrlDecode()util.randomBytes()util.randomInt()util.randomString()util.otp()util.validate()util.jwtDecode()util.jwtSign()util.jwtVerify()util.rsaDecrypt()util.rsaEncrypt()util.rsaGeneratePair()util.rsaSign()util.rsaVerify()
util.sleep()
Waits asynchronously, capped at 60 seconds per call.
Signature
Example
util.aesDecrypt()
AES decrypt helper.
Signature
Example
util.aesEncrypt()
AES encrypt helper.
Signature
Example
util.compareHash()
Compares a value against a password hash.
Signature
Example
util.isBase64()
Checks whether a value is base64.
Signature
Example
util.decodeBase64()
Decodes a base64 string.
Signature
Example
util.encodeBase64()
Encodes a string to base64.
Signature
Example
util.generateHash()
Generates a password hash.
Signature
Example
util.isUUID()
Validates UUID shape.
Signature
Example
util.randomUUID()
Generates a random UUIDv7.
Signature
Example
util.getUUID()
Returns a random UUIDv7 with no arguments, or a deterministic UUIDv5 only when
both value and namespace are supplied. Do not generate IDs for server-created
platform resources; use this only for caller-owned data values.
Signature
Example
util.hashObject()
Creates a stable hash from an object.
Signature
Example
util.sha1()
SHA-1 hash helper.
Signature
Example
util.sha256()
SHA-256 hash helper.
Signature
Example
util.md5()
MD5 hash helper.
Signature
Example
util.timingSafeEqual()
Performs a timing-safe comparison.
Signature
Example
util.hmac()
Creates an HMAC signature.
Signature
Example
util.verifyHmacSignature()
Verifies an HMAC signature.
Signature
Example
util.base64UrlEncode()
Encodes base64url.
Signature
Example
util.base64UrlDecode()
Decodes base64url.
Signature
Example
util.randomBytes()
Generates random bytes as a string.
Signature
Example
util.randomInt()
Generates a random integer.
Signature
Example
util.randomString()
Generates a random string.
Signature
Example
util.otp()
Generates a numeric one-time code.
Signature
Example
util.validate()
Validates a payload with the platform schema validator used by Endpoints.
Notes:
- When ‘whitelist’ is false and ‘whitelistErrors’ is false, unknown properties are removed from the returned value.

