{ "handlers": {}, "instructions": [ { "type": "defineNativeFunction", "id": "jwt_decode", "name": "Decode JWT", "description": "Verifies and decodes JWT", "parameters": [ { "name": "token", "optional": false, "type": "tel", "description": "JWT token", "typeDef": { "tag": "simple", "type": "string", "strict": true } }, { "name": "secret", "optional": false, "description": "Secret used to sign the token", "type": "tel", "typeDef": { "tag": "simple", "type": "string", "strict": true } } ], "nativeId": "crypto/jwt_decode", "exported": true, "annotations": [] }, { "type": "defineNativeFunction", "id": "get_uuid_v4", "name": "Get UUID v4", "description": "Generates a random UUID v4 and saves it to the specified location. UUID is generated using secure random number generator.", "parameters": [], "nativeId": "crypto/get_uuid_v4", "exported": true, "annotations": [] }, { "type": "defineNativeFunction", "id": "get_uuid_v7", "name": "Get UUID v7", "description": "Generates a random UUID v7 and saves it to the specified location. UUID is generated using secure random number generator.", "parameters": [], "nativeId": "crypto/get_uuid_v7", "exported": true, "annotations": [] } ], "imports": {}, "description": "Cryptography actions that can be used to encrypt, decrypt, sign and verify data.", "moduleId": "765d1f8c-ce75-4115-a51d-6cfab4eb8348", "id": "765d1f8c-ce75-4115-a51d-6cfab4eb8348" }