UNPKG

did-sdk-js

Version:

js sdk for did and vc according to mcps did spec

66 lines 2.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OrganizationClaim = exports.OrganizationPrivateData = exports.OrganizationPublicData = exports.OrganizationClaimMeta = void 0; const common_1 = require("./common"); class OrganizationClaimMeta extends common_1.ClaimMetaBase { } exports.OrganizationClaimMeta = OrganizationClaimMeta; class OrganizationPublicData extends common_1.ClaimPublicDataBase { } exports.OrganizationPublicData = OrganizationPublicData; class OrganizationPrivateData extends common_1.ClaimPrivateDataBase { } exports.OrganizationPrivateData = OrganizationPrivateData; class OrganizationClaim extends common_1.Claim { constructor() { super(...arguments); this.meta = new OrganizationClaimMeta(OrganizationClaim.type); this.publicData = null; this.privateData = null; } type() { return OrganizationClaim.type; } newPrivateData() { return new OrganizationPrivateData(); } newPublicData() { return new OrganizationPublicData(); } newMetaData() { return new OrganizationClaimMeta(this.type()); } setPrivateAddress(address) { if (this.privateData == null) { this.privateData = new OrganizationPrivateData(); } this.privateData.address = address; } setPrivateRegDate(regDate) { if (this.privateData == null) { this.privateData = new OrganizationPrivateData(); } this.privateData.regDate = regDate; } setPublicUscc(uscc) { if (this.publicData == null) { this.publicData = new OrganizationPublicData(); } this.publicData.uscc = uscc; } setPublicRegName(regName) { if (this.publicData == null) { this.publicData = new OrganizationPublicData(); } this.publicData.regName = regName; } setPublicRegType(regType) { if (this.publicData == null) { this.publicData = new OrganizationPublicData(); } this.publicData.regType = regType; } } exports.OrganizationClaim = OrganizationClaim; OrganizationClaim.type = "OrganizationAuthentication"; //# sourceMappingURL=orgnization.js.map