* Check if validated API key has a specific permission
(apiKey: ValidatedApiKey, permission: string)
| 248 | * Check if validated API key has a specific permission |
| 249 | */ |
| 250 | function apiKeyHasPermission(apiKey: ValidatedApiKey, permission: string): boolean { |
| 251 | return apiKey.permissions.includes(permission); |
| 252 | } |
| 253 | |
| 254 | /** |
| 255 | * Validated OAuth bearer token — a WorkOS-signed JWT issued via the |