UNPKG

did-sdk-js

Version:

js sdk for did and vc according to mcps did spec

42 lines 1.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RevocationClaim = exports.RevocationPrivateData = exports.RevocationPublicData = exports.RevocationClaimMeta = void 0; const common_1 = require("./common"); class RevocationClaimMeta extends common_1.ClaimMetaBase { } exports.RevocationClaimMeta = RevocationClaimMeta; class RevocationPublicData extends common_1.ClaimPublicDataBase { } exports.RevocationPublicData = RevocationPublicData; class RevocationPrivateData extends common_1.ClaimPrivateDataBase { } exports.RevocationPrivateData = RevocationPrivateData; class RevocationClaim extends common_1.Claim { constructor() { super(...arguments); this.meta = new RevocationClaimMeta(RevocationClaim.type); this.publicData = null; this.privateData = null; } type() { return RevocationClaim.type; } newPrivateData() { return new RevocationPrivateData(); } newPublicData() { return new RevocationPublicData(); } newMetaData() { return new RevocationClaimMeta(this.type()); } setPublicVcId(vcId) { if (this.publicData == null) { this.publicData = new RevocationPublicData(); } this.publicData.vcId = vcId; } } exports.RevocationClaim = RevocationClaim; RevocationClaim.type = "RevokeAuthentication"; //# sourceMappingURL=revocation.js.map