( findingId = FINDING_ID, attemptToken = ATTEMPT_TOKEN )
| 77 | ): Promise<string> { |
| 78 | return deriveCallbackToken({ |
| 79 | secret: CALLBACK_SECRET, |
| 80 | scope: 'security-remediation-callback', |
| 81 | resourceParts: [attemptId, attemptToken], |
| 82 | }); |
| 83 | } |
| 84 | |
| 85 | function manualRemediationRequest(): Request { |
| 86 | return new Request('https://security-auto-analysis/internal/remediation/start', { |
| 87 | method: 'POST', |
| 88 | headers: { |
| 89 | 'content-type': 'application/json', |
| 90 | 'x-internal-api-key': 'worker-secret', |
| 91 | }, |
no test coverage detected