UNPKG

@jolocom/protocol-ts

Version:

Jolocom SSI protocol typescript definitions - jolocom.io

20 lines (19 loc) 584 B
import { ICredentialAttrs, IClaimSection } from './credential'; import { BaseMetadata } from 'cred-types-jolocom-core'; import { SignedJsonLdObject } from './linkedData'; export interface ISignedCredentialAttrs extends SignedJsonLdObject, ICredentialAttrs { id: string; issuer: string; issued: string; expires?: string; claim: IClaimSection; } export interface ISignedCredCreationArgs<T extends BaseMetadata> { metadata: T; claim: T['claimInterface']; subject: string; } export interface IKeyMetadata { derivationPath: string; keyId: string; }