Function resolveKey

  • Resolve a DID key URI to the key details.

    Returns

    The details associated with the key.

    Parameters

    • keyUri: `did:kilt:4${string}#${string}` | `did:kilt:v${string}:4${string}#${string}` | `did:kilt:light:004${string}#${string}` | `did:kilt:light:004${string}:${string}#${string}` | `did:kilt:light:014${string}#${string}` | `did:kilt:light:014${string}:${string}#${string}` | `did:kilt:light:v${string}:004${string}#${string}` | `did:kilt:light:v${string}:004${string}:${string}#${string}` | `did:kilt:light:v${string}:014${string}#${string}` | `did:kilt:light:v${string}:014${string}:${string}#${string}`

      The DID key URI.

    • Optional expectedVerificationMethod: "authentication" | "capabilityDelegation" | "assertionMethod" | "keyAgreement"

      Optional key relationship the key has to belong to.

    Returns Promise<ResolvedDidKey>