UNPKG

covid-certificate

Version:

Parse and verify a european digital covid certificate (dcc)

29 lines (28 loc) 691 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VerificationError = exports.Valid = exports.VerificationResult = void 0; class VerificationResult { } exports.VerificationResult = VerificationResult; class Valid extends VerificationResult { isValid() { return true; } getMessage() { return ""; } } exports.Valid = Valid; class VerificationError extends VerificationResult { constructor(errorMessage) { super(); this.errorMessage = errorMessage; } isValid() { return false; } getMessage() { return this.errorMessage; } } exports.VerificationError = VerificationError;