Hierarchy

  • KiltAbstractSuite
    • KiltSignatureSuite

Constructors

Properties

type: string
verificationMethod?: string | ConformingDidKey

Methods

  • Parameters

    • document: object
    • options: {
          documentLoader?: DocumentLoader;
          expansionMap?: ExpansionMap;
          [key: string]: unknown;
      }
      • [key: string]: unknown
      • Optional documentLoader?: DocumentLoader
      • Optional expansionMap?: ExpansionMap

    Returns Promise<VerifiableCredential>

  • Type Parameters

    Parameters

    • proof: object
    • options: {
          documentLoader?: DocumentLoader;
          expansionMap?: ExpansionMap;
          [key: string]: unknown;
      }
      • [key: string]: unknown
      • Optional documentLoader?: DocumentLoader
      • Optional expansionMap?: ExpansionMap

    Returns Promise<ProofType>

  • Inherit Doc

    Parameters

    • options: {
          document: object;
          documentLoader?: DocumentLoader;
          expansionMap?: ExpansionMap;
          purpose?: ProofPurpose;
      }
      • document: object
      • Optional documentLoader?: DocumentLoader
      • Optional expansionMap?: ExpansionMap
      • Optional purpose?: ProofPurpose

    Returns Promise<never>

  • Inherit Doc

    Parameters

    • options: {
          document?: object;
          documentLoader?: DocumentLoader;
          expansionMap?: ExpansionMap;
          proof: object;
          purpose?: ProofPurpose;
      }
      • Optional document?: object
      • Optional documentLoader?: DocumentLoader
      • Optional expansionMap?: ExpansionMap
      • proof: object
      • Optional purpose?: ProofPurpose

    Returns Promise<boolean>

  • Inherit Doc

    Parameters

    • options: {
          document: object;
          documentLoader: DocumentLoader;
          expansionMap?: ExpansionMap;
          proof: object;
          purpose?: ProofPurpose;
      }
      • document: object
      • documentLoader: DocumentLoader
      • Optional expansionMap?: ExpansionMap
      • proof: object
      • Optional purpose?: ProofPurpose

    Returns Promise<VerificationResult>