UNPKG

did-sdk-js

Version:

js sdk for did and vc according to mcps did spec

66 lines 2.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HouseOwnershipClaim = exports.HouseOwnershipPrivateData = exports.HouseOwnershipPublicData = exports.HouseOwnershipClaimMeta = void 0; const common_1 = require("./common"); class HouseOwnershipClaimMeta extends common_1.ClaimMetaBase { } exports.HouseOwnershipClaimMeta = HouseOwnershipClaimMeta; class HouseOwnershipPublicData extends common_1.ClaimPublicDataBase { } exports.HouseOwnershipPublicData = HouseOwnershipPublicData; class HouseOwnershipPrivateData extends common_1.ClaimPrivateDataBase { } exports.HouseOwnershipPrivateData = HouseOwnershipPrivateData; class HouseOwnershipClaim extends common_1.Claim { constructor() { super(...arguments); this.meta = new HouseOwnershipClaimMeta(HouseOwnershipClaim.type); this.publicData = null; this.privateData = null; } type() { return HouseOwnershipClaim.type; } newPrivateData() { return new HouseOwnershipPrivateData(); } newPublicData() { return new HouseOwnershipPublicData(); } newMetaData() { return new HouseOwnershipClaimMeta(this.type()); } setPrivateSn(sn) { if (this.privateData == null) { this.privateData = new HouseOwnershipPrivateData(); } this.privateData.sn = sn; } setPrivateAddress(address) { if (this.privateData == null) { this.privateData = new HouseOwnershipPrivateData(); } this.privateData.address = address; } setPrivateProperty(property) { if (this.privateData == null) { this.privateData = new HouseOwnershipPrivateData(); } this.privateData.property = property; } setPrivateShortDesc(shortDesc) { if (this.privateData == null) { this.privateData = new HouseOwnershipPrivateData(); } this.privateData.shortDesc = shortDesc; } setPrivateLongDesc(longDesc) { if (this.privateData == null) { this.privateData = new HouseOwnershipPrivateData(); } this.privateData.longDesc = longDesc; } } exports.HouseOwnershipClaim = HouseOwnershipClaim; HouseOwnershipClaim.type = "HouseOwnershipAuthentication"; //# sourceMappingURL=house.js.map