← Files RivetARCHIVED FILE
node_modules/rivet-design/dist/utils/queueAccess.js
611 Bytes · Nov 7, 2026 · 13:16 UTC
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isQueueAccessAuthorized = exports.CALLER_SESSION_HEADER = exports.QUEUE_ACCESS_TOKEN_HEADER = void 0;
exports.QUEUE_ACCESS_TOKEN_HEADER = 'x-rivet-queue-token';
exports.CALLER_SESSION_HEADER = 'x-rivet-caller-session';
const isQueueAccessAuthorized = ({ queueAccessToken, getHeader, }) => {
if (!queueAccessToken) {
return true;
}
return getHeader(exports.QUEUE_ACCESS_TOKEN_HEADER) === queueAccessToken;
};
exports.isQueueAccessAuthorized = isQueueAccessAuthorized;
//# sourceMappingURL=queueAccess.js.mapSHA-256: 77aea2c42a0eae47a8dc279cca97012b70d927ee5db81805ee5ca418cd86ab0f