Skip to main content

credential-ld package

Provides a handler for the CredentialPlugin that implements interface.

This plugin adds support for working with JSON-LD credentials. When installed, this plugin will be automatically used by CredentialPlugin if the user requests the credential to be signed by one of the installed signature suites.

Classes

Class

Description

CredentialProviderLD

(BETA) A Veramo Credential sub-plugin that implements a ICredentialProvider with support for Verifiable Credentials and Presentations using JSON-LD proofs.

This API may change without a BREAKING CHANGE notice.

VeramoEcdsaSecp256k1RecoverySignature2020

(ALPHA) Veramo wrapper for the EcdsaSecp256k1RecoverySignature2020 suite by Transmute Industries

This API is experimental and is very likely to change or disappear in future releases without notice.

VeramoEd25519Signature2018

(ALPHA) Veramo wrapper for the Ed25519Signature2018 suite by Transmute Industries

This API is experimental and is very likely to change or disappear in future releases without notice.

VeramoEd25519Signature2020

(ALPHA) Veramo wrapper for the Ed25519Signature2020 suite by digitalcredentials

This API is experimental and is very likely to change or disappear in future releases without notice.

VeramoJsonWebSignature2020

(ALPHA) Veramo wrapper for the JsonWebSignature2020 suite by Transmute Industries

This API is experimental and is very likely to change or disappear in future releases without notice.

Abstract Classes

Abstract Class

Description

VeramoLdSignature

(ALPHA) Base class for Veramo adapters of LinkedDataSignature suites.

This API is experimental and is very likely to change or disappear in future releases without notice.

Variables

Variable

Description

LdDefaultContexts

(BETA) Provides a hardcoded map of common Linked Data @context definitions.

You can use this to bootstrap the @context definitions used by CredentialProviderLD with these common context definitions.

This API may change without a BREAKING CHANGE notice.

Type Aliases

Type Alias

Description

ContextDoc

(BETA) Describes a document with a @context property.

This API may change without a BREAKING CHANGE notice.