@sphereon/ssi-types
Version:
SSI Common Types
26 lines • 1.29 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.StatusListDriverType = exports.StatusListCredentialIdMode = exports.JWT_PROOF_TYPE_2020 = void 0;
exports.isWrappedW3CVerifiableCredential = isWrappedW3CVerifiableCredential;
exports.isWrappedW3CVerifiablePresentation = isWrappedW3CVerifiablePresentation;
exports.JWT_PROOF_TYPE_2020 = 'JwtProof2020';
var StatusListCredentialIdMode;
(function (StatusListCredentialIdMode) {
StatusListCredentialIdMode["ISSUANCE"] = "ISSUANCE";
// PERSISTENCE = 'PERSISTENCE',
StatusListCredentialIdMode["NEVER"] = "NEVER";
})(StatusListCredentialIdMode || (exports.StatusListCredentialIdMode = StatusListCredentialIdMode = {}));
var StatusListDriverType;
(function (StatusListDriverType) {
StatusListDriverType["AGENT_TYPEORM"] = "agent_typeorm";
/* AGENT_KV_STORE = 'agent_kv_store',
GITHUB = 'github',
AGENT_FILESYSTEM = 'agent_filesystem',*/
})(StatusListDriverType || (exports.StatusListDriverType = StatusListDriverType = {}));
function isWrappedW3CVerifiableCredential(vc) {
return vc.format === 'jwt_vc' || vc.format === 'ldp_vc';
}
function isWrappedW3CVerifiablePresentation(vp) {
return vp.format === 'jwt_vp' || vp.format === 'ldp_vp';
}
//# sourceMappingURL=w3c-vc.js.map