UNPKG

@sphereon/ssi-sdk-waci-pex-qr-react

Version:
25 lines 865 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.OutOfBandMessage = void 0; const base64url_1 = __importDefault(require("base64url")); class OutOfBandMessage { static createPayload(oobQRProps) { return { type: oobQRProps.type, id: oobQRProps.id, from: oobQRProps.from, body: Object.assign({}, oobQRProps.body), }; } static toJson(payload) { return JSON.stringify(payload).replace('goalCode', 'goal-code'); } static urlEncode(payload) { return base64url_1.default.encode(this.toJson(payload)); } } exports.OutOfBandMessage = OutOfBandMessage; //# sourceMappingURL=outOfBandMessage.js.map