(req, res, next)
| 622 | } |
| 623 | |
| 624 | export function enforceMasterKeyAccess(req, res, next) { |
| 625 | if (!req.auth.isMaster) { |
| 626 | const error = createSanitizedHttpError(403, 'unauthorized: master key is required', req.config); |
| 627 | res.status(error.status); |
| 628 | res.end(`{"error":"${error.message}"}`); |
| 629 | return; |
| 630 | } |
| 631 | next(); |
| 632 | } |
| 633 | |
| 634 | export function promiseEnforceMasterKeyAccess(request) { |
| 635 | if (!request.auth.isMaster) { |
nothing calls this directly
no test coverage detected