@klayr-did/klayr-verifiable-credentials
Version:
A library for working with W3C verifiable credentials (VC) and verifiable presentations (VP) using Klayr DID
203 lines (202 loc) • 4.41 kB
TypeScript
declare const _default: {
'@context': {
id: string;
type: string;
extensions: string;
obi: string;
validation: string;
cred: string;
dc: string;
schema: string;
sec: string;
xsd: string;
AlignmentObject: string;
CryptographicKey: string;
Endorsement: string;
Assertion: string;
BadgeClass: string;
Criteria: string;
Evidence: string;
Extension: string;
FrameValidation: string;
IdentityObject: string;
Image: string;
HostedBadge: string;
hosted: string;
Issuer: string;
Profile: string;
RevocationList: string;
SignedBadge: string;
signed: string;
TypeValidation: string;
VerificationObject: string;
author: {
'@id': string;
'@type': string;
};
caption: {
'@id': string;
};
claim: {
'@id': string;
'@type': string;
};
created: {
'@id': string;
'@type': string;
};
creator: {
'@id': string;
'@type': string;
};
description: {
'@id': string;
};
email: {
'@id': string;
};
endorsement: {
'@id': string;
'@type': string;
};
expires: {
'@id': string;
'@type': string;
};
genre: {
'@id': string;
};
image: {
'@id': string;
'@type': string;
};
name: {
'@id': string;
};
owner: {
'@id': string;
'@type': string;
};
publicKey: {
'@id': string;
'@type': string;
};
publicKeyPem: {
'@id': string;
};
related: {
'@id': string;
'@type': string;
};
startsWith: {
'@id': string;
};
tags: {
'@id': string;
};
targetDescription: {
'@id': string;
};
targetFramework: {
'@id': string;
};
targetName: {
'@id': string;
};
targetUrl: {
'@id': string;
};
telephone: {
'@id': string;
};
url: {
'@id': string;
'@type': string;
};
version: {
'@id': string;
};
alignment: {
'@id': string;
'@type': string;
};
allowedOrigins: {
'@id': string;
};
audience: {
'@id': string;
};
badge: {
'@id': string;
'@type': string;
};
criteria: {
'@id': string;
'@type': string;
};
endorsementComment: {
'@id': string;
};
evidence: {
'@id': string;
'@type': string;
};
hashed: {
'@id': string;
'@type': string;
};
identity: {
'@id': string;
};
issuedOn: {
'@id': string;
'@type': string;
};
issuer: {
'@id': string;
'@type': string;
};
narrative: {
'@id': string;
};
recipient: {
'@id': string;
'@type': string;
};
revocationList: {
'@id': string;
'@type': string;
};
revocationReason: {
'@id': string;
};
revoked: {
'@id': string;
'@type': string;
};
revokedAssertions: {
'@id': string;
};
salt: {
'@id': string;
};
targetCode: {
'@id': string;
};
uid: {
'@id': string;
};
validatesType: string;
validationFrame: string;
validationSchema: string;
verification: {
'@id': string;
'@type': string;
};
verificationProperty: {
'@id': string;
};
verify: string;
};
};
export default _default;