SYMBOL INDEX (1144 symbols across 213 files) FILE: __tests__/initial.migration.test.ts function createTestsUsingOptions (line 66) | function createTestsUsingOptions( FILE: __tests__/mediation.test.ts constant MEDIATOR_PORT (line 52) | const MEDIATOR_PORT = 3333 type UserAgentPlugins (line 55) | type UserAgentPlugins = IResolver & IKeyManager & IDIDManager & IMessage... type MediatorPlugins (line 58) | type MediatorPlugins = UserAgentPlugins & IMediationManager & IDataStore... function createMediatorAgent (line 62) | function createMediatorAgent(options?: IAgentOptions): TAgent FILE: __tests__/shared/credentialStatus.ts type ConfiguredAgent (line 17) | type ConfiguredAgent = TAgent FILE: __tests__/shared/documentationExamples.ts type ConfiguredAgent (line 21) | type ConfiguredAgent = TAgent< FILE: __tests__/shared/ethrDidFlowSigned.ts type ConfiguredAgent (line 17) | type ConfiguredAgent = TAgent { FILE: __tests__/shared/handleSdrMessage.ts type ConfiguredAgent (line 14) | type ConfiguredAgent = TAgent< FILE: __tests__/shared/keyManager.ts type ConfiguredAgent (line 15) | type ConfiguredAgent = TAgent FILE: __tests__/shared/messageHandler.ts type ConfiguredAgent (line 5) | type ConfiguredAgent = TAgent FILE: __tests__/shared/resolveDid.ts type ConfiguredAgent (line 6) | type ConfiguredAgent = TAgent FILE: __tests__/shared/saveClaims.ts type ConfiguredAgent (line 15) | type ConfiguredAgent = TAgent< FILE: __tests__/shared/utils.ts type ConfiguredAgent (line 12) | type ConfiguredAgent = TAgent FILE: __tests__/shared/verifiableDataEIP712.ts type ConfiguredAgent (line 14) | type ConfiguredAgent = TAgent< FILE: __tests__/shared/verifiableDataJWT.ts type ConfiguredAgent (line 17) | type ConfiguredAgent = TAgent FILE: __tests__/shared/webDidFlow.ts type ConfiguredAgent (line 5) | type ConfiguredAgent = TAgent FILE: __tests__/utils/json-file-store.ts class JsonFileStore (line 19) | class JsonFileStore implements VeramoJsonStore { method constructor (line 30) | private constructor(file: fs.PathLike) { method fromFile (line 44) | public static async fromFile(file: fs.PathLike): Promise { method load (line 49) | private async load(): Promise { method save (line 79) | private async save(newState: VeramoJsonCache): Promise { method checkFile (line 85) | private async checkFile() { FILE: packages/cli/src/dev.ts type Method (line 18) | interface Method { function createSchema (line 29) | function createSchema(generator: TJS.SchemaGenerator, symbol: string) { function getReference (line 58) | function getReference(response: string): OpenAPIV3.ReferenceObject | Ope... FILE: packages/cli/src/explore/credentials.ts function showCredential (line 41) | function showCredential(credential: UniqueVerifiableCredential) { FILE: packages/cli/src/explore/managed-identifiers.ts function showIdentifier (line 31) | function showIdentifier(identifier: IIdentifier) { FILE: packages/cli/src/explore/messages.ts function showMessage (line 35) | function showMessage(message: IMessage) { FILE: packages/cli/src/explore/presentations.ts function showPresentation (line 41) | function showPresentation(presentation: UniqueVerifiablePresentation) { FILE: packages/cli/src/explore/utils.ts function shortDid (line 4) | function shortDid(did?: string): string { function shortDate (line 13) | function shortDate(date?: string): string { function copyToClipboard (line 19) | function copyToClipboard(text: string): boolean { FILE: packages/cli/src/lib/agentCreator.ts function createAgentFromConfig (line 13) | async function createAgentFromConfig(config:... FILE: packages/cli/src/lib/objectCreator.ts function createObjects (line 51) | async function createObjects(config: object, pointers: Record> constant ALLOW (line 9) | const ALLOW = 'ALLOW' constant DENY (line 10) | const DENY = 'DENY' type Options (line 12) | type Options = Partial<{ type UpdatePolicyParams (line 21) | type UpdatePolicyParams = { type Action (line 58) | type Action = (options: T, cmd: Command, ag... function handler (line 60) | function handler(action: Action) { FILE: packages/cli/src/setup.ts type EnabledInterfaces (line 55) | type EnabledInterfaces = IDIDManager & type ConfiguredAgent (line 67) | type ConfiguredAgent = TAgent function getAgent (line 69) | async function getAgent(fileName: string): Promise { FILE: packages/cli/src/util.ts function readStdin (line 1) | async function readStdin(): Promise { FILE: packages/core-types/src/agent.ts type IAgentOptions (line 15) | interface IAgentOptions { FILE: packages/core-types/src/types/IAgent.ts type IAgentBase (line 5) | interface IAgentBase { type IAgent (line 14) | interface IAgent extends IAgentBase { type IPluginMethod (line 23) | interface IPluginMethod { type IPluginMethodMap (line 31) | interface IPluginMethodMap extends Record {} type IAgentPluginSchema (line 37) | interface IAgentPluginSchema { type IEventListener (line 50) | interface IEventListener { type IAgentPlugin (line 68) | interface IAgentPlugin extends IEventListener { type RemoveContext (line 77) | interface RemoveContext { type TAgent (line 85) | type TAgent = { type IAgentContext (line 104) | interface IAgentContext { FILE: packages/core-types/src/types/ICredentialIssuer.ts constant PROOF_FORMAT (line 20) | const PROOF_FORMAT = { type ProofFormat (line 32) | type ProofFormat = (typeof PROOF_FORMAT)[keyof typeof PROOF_FORMAT] | (s... type ICreateVerifiablePresentationArgs (line 40) | interface ICreateVerifiablePresentationArgs extends UsingResolutionOptio... type ICreateVerifiableCredentialArgs (line 110) | interface ICreateVerifiableCredentialArgs extends UsingResolutionOptions { type ICredentialIssuer (line 172) | interface ICredentialIssuer extends IPluginMethodMap { type IssuerAgentContext (line 226) | type IssuerAgentContext = IAgentContext< FILE: packages/core-types/src/types/ICredentialPlugin.ts type ICredentialPlugin (line 11) | type ICredentialPlugin = ICredentialIssuer & ICredentialVerifier FILE: packages/core-types/src/types/ICredentialStatus.ts type ICredentialStatus (line 13) | type ICredentialStatus = ICredentialStatusVerifier & ICredentialStatusMa... FILE: packages/core-types/src/types/ICredentialStatusManager.ts type CredentialStatusUpdateOptions (line 17) | interface CredentialStatusUpdateOptions { type CredentialStatusUpdateArgs (line 25) | interface CredentialStatusUpdateArgs { type CredentialStatusGenerateArgs (line 45) | interface CredentialStatusGenerateArgs { type ICredentialStatusManager (line 61) | interface ICredentialStatusManager extends IPluginMethodMap { FILE: packages/core-types/src/types/ICredentialStatusVerifier.ts type ICheckCredentialStatusArgs (line 16) | interface ICheckCredentialStatusArgs extends UsingResolutionOptions { type ICredentialStatusVerifier (line 46) | interface ICredentialStatusVerifier extends IPluginMethodMap { FILE: packages/core-types/src/types/ICredentialVerifier.ts type UsingResolutionOptions (line 12) | interface UsingResolutionOptions { type IVerifyCredentialArgs (line 28) | interface IVerifyCredentialArgs extends UsingResolutionOptions { type IVerifyPresentationArgs (line 67) | interface IVerifyPresentationArgs extends UsingResolutionOptions { type VerificationPolicies (line 115) | interface VerificationPolicies { type ICredentialVerifier (line 156) | interface ICredentialVerifier extends IPluginMethodMap { type VerifierAgentContext (line 192) | type VerifierAgentContext = IAgentContext< FILE: packages/core-types/src/types/IDIDManager.ts type IDIDManagerGetArgs (line 10) | interface IDIDManagerGetArgs { type IDIDManagerFindArgs (line 21) | interface IDIDManagerFindArgs { type IDIDManagerGetByAliasArgs (line 37) | interface IDIDManagerGetByAliasArgs { type IDIDManagerDeleteArgs (line 53) | interface IDIDManagerDeleteArgs { type IDIDManagerCreateArgs (line 64) | interface IDIDManagerCreateArgs { type IDIDManagerSetAliasArgs (line 90) | interface IDIDManagerSetAliasArgs { type IDIDManagerGetOrCreateArgs (line 106) | interface IDIDManagerGetOrCreateArgs { type IDIDManagerUpdateArgs (line 135) | interface IDIDManagerUpdateArgs { type IDIDManagerAddKeyArgs (line 166) | interface IDIDManagerAddKeyArgs { type IDIDManagerRemoveKeyArgs (line 194) | interface IDIDManagerRemoveKeyArgs { type IDIDManagerAddServiceArgs (line 222) | interface IDIDManagerAddServiceArgs { type IDIDManagerRemoveServiceArgs (line 250) | interface IDIDManagerRemoveServiceArgs { type IDIDManager (line 278) | interface IDIDManager extends IPluginMethodMap { FILE: packages/core-types/src/types/IDataStore.ts type IDataStoreSaveMessageArgs (line 9) | interface IDataStoreSaveMessageArgs { type IDataStoreGetMessageArgs (line 20) | interface IDataStoreGetMessageArgs { type IDataStoreDeleteMessageArgs (line 31) | interface IDataStoreDeleteMessageArgs { type IDataStoreSaveVerifiableCredentialArgs (line 42) | interface IDataStoreSaveVerifiableCredentialArgs { type IDataStoreGetVerifiableCredentialArgs (line 53) | interface IDataStoreGetVerifiableCredentialArgs { type IDataStoreDeleteVerifiableCredentialArgs (line 64) | interface IDataStoreDeleteVerifiableCredentialArgs { type IDataStoreSaveVerifiablePresentationArgs (line 75) | interface IDataStoreSaveVerifiablePresentationArgs { type IDataStoreGetVerifiablePresentationArgs (line 86) | interface IDataStoreGetVerifiablePresentationArgs { type IDataStore (line 97) | interface IDataStore extends IPluginMethodMap { FILE: packages/core-types/src/types/IDataStoreORM.ts constant ALLOWED_COLUMNS (line 10) | const ALLOWED_COLUMNS = { type Order (line 34) | interface Order { type Where (line 45) | interface Where { type FindArgs (line 67) | interface FindArgs { type TIdentifiersColumns (line 96) | type TIdentifiersColumns = (typeof ALLOWED_COLUMNS.identifier)[number] type TMessageColumns (line 104) | type TMessageColumns = (typeof ALLOWED_COLUMNS.message)[number] type TCredentialColumns (line 114) | type TCredentialColumns = (typeof ALLOWED_COLUMNS.credential)[number] type TClaimsColumns (line 124) | type TClaimsColumns = (typeof ALLOWED_COLUMNS.claim)[number] type TPresentationColumns (line 134) | type TPresentationColumns = (typeof ALLOWED_COLUMNS.presentation)[number] type AuthorizedDIDContext (line 146) | interface AuthorizedDIDContext extends IAgentContext<{}> { type UniqueVerifiableCredential (line 158) | interface UniqueVerifiableCredential { type UniqueVerifiablePresentation (line 170) | interface UniqueVerifiablePresentation { type FindIdentifiersArgs (line 180) | type FindIdentifiersArgs = FindArgs type FindMessagesArgs (line 188) | type FindMessagesArgs = FindArgs type FindClaimsArgs (line 197) | type FindClaimsArgs = FindArgs type FindCredentialsArgs (line 205) | type FindCredentialsArgs = FindArgs type FindPresentationsArgs (line 213) | type FindPresentationsArgs = FindArgs type PartialIdentifier (line 220) | type PartialIdentifier = Partial type IDataStoreORM (line 237) | interface IDataStoreORM extends IPluginMethodMap { FILE: packages/core-types/src/types/IError.ts type IError (line 5) | interface IError { FILE: packages/core-types/src/types/IIdentifier.ts type IIdentifier (line 7) | interface IIdentifier { type MinimalImportableIdentifier (line 44) | type MinimalImportableIdentifier = { type TKeyType (line 54) | type TKeyType = 'Ed25519' | 'Secp256k1' | 'Secp256r1' | 'X25519' | 'Bls1... type TAlg (line 65) | type TAlg = 'ES256K' | 'ES256K-R' | 'ES256' | 'EdDSA' | 'ECDH' | 'ECDH-E... constant KEY_ALG_MAPPING (line 72) | const KEY_ALG_MAPPING: Record> = { type IKey (line 86) | interface IKey { type KeyMetadata (line 128) | interface KeyMetadata { type IService (line 138) | interface IService { type IServiceEndpoint (line 166) | type IServiceEndpoint = string | Record FILE: packages/core-types/src/types/IKeyManager.ts type RequireOnly (line 9) | type RequireOnly = Required> & Partial type MinimalImportableKey (line 16) | type MinimalImportableKey = RequireOnly type IKeyManagerCreateArgs (line 30) | interface IKeyManagerCreateArgs { type IKeyManagerGetArgs (line 56) | interface IKeyManagerGetArgs { type IKeyManagerDeleteArgs (line 67) | interface IKeyManagerDeleteArgs { type IKeyManagerEncryptJWEArgs (line 78) | interface IKeyManagerEncryptJWEArgs { type IKeyManagerDecryptJWEArgs (line 99) | interface IKeyManagerDecryptJWEArgs { type IKeyManagerSignArgs (line 115) | interface IKeyManagerSignArgs { type IKeyManagerSharedSecretArgs (line 146) | interface IKeyManagerSharedSecretArgs { type IKeyManagerSignJWTArgs (line 164) | interface IKeyManagerSignJWTArgs { type IKeyManagerSignEthTXArgs (line 180) | interface IKeyManagerSignEthTXArgs { type IKeyManager (line 207) | interface IKeyManager extends IPluginMethodMap { FILE: packages/core-types/src/types/IMessage.ts type IMetaData (line 7) | interface IMetaData { type IMessageAttachment (line 23) | interface IMessageAttachment { type IMessageAttachmentData (line 40) | interface IMessageAttachmentData { type IMessage (line 52) | interface IMessage { FILE: packages/core-types/src/types/IMessageHandler.ts type IHandleMessageArgs (line 9) | interface IHandleMessageArgs { type IMessageHandler (line 34) | interface IMessageHandler extends IPluginMethodMap { FILE: packages/core-types/src/types/IResolver.ts type ResolveDidArgs (line 17) | interface ResolveDidArgs { type GetDIDComponentArgs (line 38) | interface GetDIDComponentArgs { type DIDDocComponent (line 66) | type DIDDocComponent = VerificationMethod | ServiceEndpoint type IResolver (line 72) | interface IResolver extends IPluginMethodMap { type DIDDocumentSection (line 142) | type DIDDocumentSection = FILE: packages/core-types/src/types/IVerifyResult.ts type IVerifyResult (line 8) | interface IVerifyResult { FILE: packages/core-types/src/types/vc-data-model.ts type CompactJWT (line 7) | type CompactJWT = string type IssuerType (line 21) | type IssuerType = { id: string;[x: string]: any } | string type CredentialSubject (line 32) | type CredentialSubject = { type CredentialStatusReference (line 47) | type CredentialStatusReference = { type CredentialStatus (line 63) | type CredentialStatus = { type ProofType (line 73) | interface ProofType { type ContextType (line 86) | type ContextType = string | Record | (string | Record(method: string, args: P): Promise { method emit (line 219) | async emit(eventType: string, data: any): Promise { function createAgent (line 262) | function createAgent>( FILE: packages/core/src/validator.ts class ValidationError (line 17) | class ValidationError extends Error { method constructor (line 24) | constructor(message: string, method: string, code: string, path: strin... class PluginReturnTypeError (line 36) | class PluginReturnTypeError extends Error { method constructor (line 43) | constructor(message: string, method: string, code: string, path: strin... FILE: packages/credential-eip712/src/agent/CredentialProviderEIP712.ts class CredentialProviderEIP712 (line 45) | class CredentialProviderEIP712 implements ICredentialProvider { method getProofFormatsSupportedForKey (line 47) | getProofFormatsSupportedForKey(key: IKey): ProofFormat[] { method canIssueProofFormat (line 55) | canIssueProofFormat(query: ProofFormatQuery): boolean { method canVerifyDocumentType (line 60) | canVerifyDocumentType(query: TentativeVerificationQuery): boolean { method createVerifiableCredential (line 66) | async createVerifiableCredential( method verifyCredential (line 154) | async verifyCredential(args: IVerifyCredentialArgs, context: VerifierA... method createVerifiablePresentation (line 218) | async createVerifiablePresentation( method verifyPresentation (line 329) | async verifyPresentation( method matchKeyForEIP712 (line 402) | matchKeyForEIP712(k: IKey): boolean { FILE: packages/credential-jwt/src/agent/CredentialProviderJWT.ts class CredentialProviderJWT (line 57) | class CredentialProviderJWT implements ICredentialProvider { method getProofFormatsSupportedForKey (line 59) | getProofFormatsSupportedForKey(key: IKey): ProofFormat[] { method canIssueProofFormat (line 67) | canIssueProofFormat(query: ProofFormatQuery): boolean { method canVerifyDocumentType (line 72) | canVerifyDocumentType(query: TentativeVerificationQuery): boolean { method createVerifiableCredential (line 81) | async createVerifiableCredential( method verifyCredential (line 132) | async verifyCredential(args: IVerifyCredentialArgs, context: VerifierA... method createVerifiablePresentation (line 191) | async createVerifiablePresentation( method verifyPresentation (line 267) | async verifyPresentation( method matchKeyForJWT (line 340) | matchKeyForJWT(key: IKey): boolean { method wrapSigner (line 352) | wrapSigner(context: IAgentContext>... FILE: packages/credential-ld/src/CredentialProviderLD.ts class CredentialProviderLD (line 53) | class CredentialProviderLD implements ICredentialProvider { method constructor (line 56) | constructor(options: { contextMaps: RecordLike>[... method getProofFormatsSupportedForKey (line 64) | getProofFormatsSupportedForKey(key: IKey): ProofFormat[] { method canIssueProofFormat (line 72) | canIssueProofFormat(query: ProofFormatQuery): boolean { method canVerifyDocumentType (line 77) | canVerifyDocumentType(query: TentativeVerificationQuery): boolean { method createVerifiablePresentation (line 90) | async createVerifiablePresentation( method createVerifiableCredential (line 161) | async createVerifiableCredential( method verifyCredential (line 215) | async verifyCredential(args: IVerifyCredentialArgs, context: VerifierA... method verifyPresentation (line 229) | async verifyPresentation( method matchKeyForLDSuite (line 253) | private matchKeyForLDSuite(k: IKey): boolean { method findSigningKeyWithId (line 271) | private async findSigningKeyWithId( FILE: packages/credential-ld/src/ld-context-loader.ts class LdContextLoader (line 9) | class LdContextLoader { method constructor (line 12) | constructor(options: { contextsPaths: RecordLike... method has (line 23) | has(url: string): boolean { method get (line 27) | async get(url: string): Promise { FILE: packages/credential-ld/src/ld-credential-module.ts type ForwardedOptions (line 24) | type ForwardedOptions = UsingResolutionOptions & { class LdCredentialModule (line 29) | class LdCredentialModule { method constructor (line 41) | constructor(options: { ldContextLoader: LdContextLoader; ldSuiteLoader... method getDocumentLoader (line 46) | getDocumentLoader(context: IAgentContext, options?: Forward... method issueLDVerifiableCredential (line 113) | async issueLDVerifiableCredential( method signLDVerifiablePresentation (line 140) | async signLDVerifiablePresentation( method verifyCredential (line 170) | async verifyCredential( method verifyPresentation (line 193) | async verifyPresentation( FILE: packages/credential-ld/src/ld-suite-loader.ts class LdSuiteLoader (line 8) | class LdSuiteLoader { method constructor (line 9) | constructor(options: { veramoLdSignatures: VeramoLdSignature[] }) { method getSignatureSuiteForKeyType (line 22) | getSignatureSuiteForKeyType(type: TKeyType, verificationType: string) { method getAllSignatureSuites (line 29) | getAllSignatureSuites(): VeramoLdSignature[] { method getAllSignatureSuiteTypes (line 35) | getAllSignatureSuiteTypes() { FILE: packages/credential-ld/src/ld-suites.ts type RequiredAgentMethods (line 13) | type RequiredAgentMethods = IResolver & Pick = {}) { method checkCredentialStatus (line 43) | private async checkCredentialStatus(args: ICheckCredentialStatusArgs, ... FILE: packages/credential-w3c/src/__tests__/action-handler.test.ts class DummyProofProvider (line 70) | class DummyProofProvider implements ICredentialProvider { method createVerifiableCredential (line 71) | createVerifiableCredential( method createVerifiablePresentation (line 77) | createVerifiablePresentation( method verifyCredential (line 83) | verifyCredential(args: IVerifyCredentialArgs, context: VerifierAgentCo... method verifyPresentation (line 86) | verifyPresentation(args: IVerifyPresentationArgs, context: VerifierAge... method canVerifyDocumentType (line 89) | canVerifyDocumentType(query: TentativeVerificationQuery): boolean { method getProofFormatsSupportedForKey (line 93) | getProofFormatsSupportedForKey(key: IKey): string[] { method canIssueProofFormat (line 97) | canIssueProofFormat(query: ProofFormatQuery): boolean { FILE: packages/credential-w3c/src/abstract-credential-provider.ts type IssuerMethods (line 15) | type IssuerMethods = Pick< type VerifierMethods (line 25) | type VerifierMethods = Pick class W3cMessageHandler (line 53) | class W3cMessageHandler extends AbstractMessageHandler { method handle (line 54) | async handle(message: Message, context: IContext): Promise { FILE: packages/data-store-json/src/__tests__/data-store-orm-json.test.ts function populateDB (line 24) | async function populateDB(agent: TAgent) { function makeAgent (line 117) | function makeAgent(context?: Record): TAgent>>( type PossibleColumns (line 567) | type PossibleColumns = function buildQuery (line 574) | function buildQuery>>( FILE: packages/data-store-json/src/identifier/did-store.ts class DIDStoreJson (line 24) | class DIDStoreJson extends AbstractDIDStore { method constructor (line 28) | constructor(jsonStore: VeramoJsonStore) { method getDID (line 40) | async getDID({ method deleteDID (line 73) | async deleteDID({ did }: { did: string }) { method importDID (line 84) | async importDID(args: IIdentifier) { method listDIDs (line 99) | async listDIDs(args: { alias?: string; provider?: string }): Promise { method deleteKey (line 51) | async deleteKey({ kid }: { kid: string }) { method importKey (line 62) | async importKey(args: IKey) { method listKeys (line 69) | async listKeys(args: {} = {}): Promise { FILE: packages/data-store-json/src/identifier/private-key-store.ts class PrivateKeyStoreJson (line 24) | class PrivateKeyStoreJson extends AbstractPrivateKeyStore { method constructor (line 34) | constructor(jsonStore: VeramoJsonStore, private secretBox?: AbstractSe... method getKey (line 46) | async getKey({ alias }: { alias: string }): Promise { method deleteKey (line 55) | async deleteKey({ alias }: { alias: string }) { method importKey (line 66) | async importKey(args: ImportablePrivateKey): Promise { method listKeys (line 96) | async listKeys(): Promise> { FILE: packages/data-store-json/src/types.ts type CredentialTableEntry (line 18) | interface CredentialTableEntry { type ClaimTableEntry (line 38) | interface ClaimTableEntry { type PresentationTableEntry (line 57) | interface PresentationTableEntry { type VeramoJsonCache (line 76) | interface VeramoJsonCache { type VeramoJsonStore (line 97) | interface VeramoJsonStore extends VeramoJsonCache { type DiffCallback (line 109) | type DiffCallback = ( FILE: packages/data-store/src/__tests__/data-store-orm.test.ts function populateDB (line 27) | async function populateDB(agent: TAgent) { function makeAgent (line 121) | function makeAgent(context?: Record): TAgent) { method identifiersQuery (line 86) | private async identifiersQuery( method dataStoreORMGetIdentifiers (line 101) | async dataStoreORMGetIdentifiers( method dataStoreORMGetIdentifiersCount (line 121) | async dataStoreORMGetIdentifiersCount( method messagesQuery (line 130) | private async messagesQuery( method dataStoreORMGetMessages (line 156) | async dataStoreORMGetMessages( method dataStoreORMGetMessagesCount (line 164) | async dataStoreORMGetMessagesCount( method claimsQuery (line 173) | private async claimsQuery( method dataStoreORMGetVerifiableCredentialsByClaims (line 201) | async dataStoreORMGetVerifiableCredentialsByClaims( method dataStoreORMGetVerifiableCredentialsByClaimsCount (line 219) | async dataStoreORMGetVerifiableCredentialsByClaimsCount( method credentialsQuery (line 228) | private async credentialsQuery( method dataStoreORMGetVerifiableCredentials (line 255) | async dataStoreORMGetVerifiableCredentials( method dataStoreORMGetVerifiableCredentialsCount (line 266) | async dataStoreORMGetVerifiableCredentialsCount( method presentationsQuery (line 275) | private async presentationsQuery( method dataStoreORMGetVerifiablePresentations (line 300) | async dataStoreORMGetVerifiablePresentations( method dataStoreORMGetVerifiablePresentationsCount (line 311) | async dataStoreORMGetVerifiablePresentationsCount( function opToSQL (line 319) | function opToSQL(item: Where): any[] { function addVerifierQuery (line 342) | function addVerifierQuery(input: FindArgs, qb: SelectQueryBuilder) { method dataStoreSaveMessage (line 58) | async dataStoreSaveMessage(args: IDataStoreSaveMessageArgs): Promise) { method getDID (line 33) | async getDID({ method deleteDID (line 90) | async deleteDID({ did }: { did: string }) { method importDID (line 126) | async importDID(args: IIdentifier) { method listDIDs (line 163) | async listDIDs(args: { alias?: string; provider?: string }): Promise) { method getKey (line 30) | async getKey({ kid }: { kid: string }): Promise { method deleteKey (line 36) | async deleteKey({ kid }: { kid: string }) { method importKey (line 44) | async importKey(args: IKey) { method listKeys (line 56) | async listKeys(args: {} = {}): Promise { FILE: packages/data-store/src/identifier/private-key-store.ts class PrivateKeyStore (line 25) | class PrivateKeyStore extends AbstractPrivateKeyStore { method constructor (line 26) | constructor(private dbConnection: OrPromise, private secre... method getKey (line 33) | async getKey({ alias }: { alias: string }): Promise { method deleteKey (line 42) | async deleteKey({ alias }: { alias: string }) { method importKey (line 50) | async importKey(args: ImportablePrivateKey): Promise { method listKeys (line 73) | async listKeys(): Promise> { FILE: packages/data-store/src/migrations/1.createDatabase.ts class CreateDatabase1447159020001 (line 12) | class CreateDatabase1447159020001 implements MigrationInterface { method up (line 15) | async up(queryRunner: QueryRunner): Promise { method down (line 366) | async down(queryRunner: QueryRunner): Promise { FILE: packages/data-store/src/migrations/2.simplifyRelations.ts class SimplifyRelations1447159020002 (line 10) | class SimplifyRelations1447159020002 implements MigrationInterface { method up (line 14) | async up(queryRunner: QueryRunner): Promise { method down (line 28) | async down(queryRunner: QueryRunner): Promise { FILE: packages/data-store/src/migrations/3.createPrivateKeyStorage.ts class CreatePrivateKeyStorage1629293428674 (line 14) | class CreatePrivateKeyStorage1629293428674 implements MigrationInterface { method up (line 18) | async up(queryRunner: QueryRunner): Promise { method down (line 67) | async down(queryRunner: QueryRunner): Promise { FILE: packages/data-store/src/migrations/4.allowNullVPIssuanceDate.ts class AllowNullIssuanceDateForPresentations1637237492913 (line 13) | class AllowNullIssuanceDateForPresentations1637237492913 implements Migr... method up (line 17) | async up(queryRunner: QueryRunner): Promise { method down (line 44) | async down(queryRunner: QueryRunner): Promise { FILE: packages/data-store/src/migrations/index.ts function migrationConcat (line 33) | function migrationConcat(...migrationArrays: MigrationInterface[][]) { FILE: packages/data-store/src/migrations/migration-functions.ts function migrationGetExistingTableByName (line 12) | function migrationGetExistingTableByName(queryRunner: QueryRunner, given... function migrationGetTableByNameImpl (line 29) | function migrationGetTableByNameImpl(queryRunner: QueryRunner, givenName... function migrationGetTableName (line 47) | function migrationGetTableName(queryRunner: QueryRunner, givenName: stri... FILE: packages/data-store/src/utils.ts function getConnectedDb (line 9) | async function getConnectedDb(dbConnection: OrPromise): Prom... FILE: packages/did-comm/src/didcomm.ts type ISendMessageDIDCommAlpha1Args (line 116) | interface ISendMessageDIDCommAlpha1Args { type DIDCommConfig (line 134) | interface DIDCommConfig class DIDCommMessageHandler (line 14) | class DIDCommMessageHandler extends AbstractMessageHandler { method constructor (line 15) | constructor() { method handleDIDCommAlpha (line 19) | private async handleDIDCommAlpha(message: Message, context: IContext):... method handle (line 86) | async handle(message: Message, context: IContext): Promise { FILE: packages/did-comm/src/protocols/coordinate-mediation-message-handler.ts type IContext (line 11) | type IContext = IAgentContext ... method discoverDid (line 39) | async discoverDid( FILE: packages/did-discovery/src/types.ts type IDIDDiscoveryDiscoverDidArgs (line 8) | interface IDIDDiscoveryDiscoverDidArgs { type IDIDDiscoverMatch (line 25) | interface IDIDDiscoverMatch { type IDIDDiscoveryProviderResult (line 42) | interface IDIDDiscoveryProviderResult { type IDIDDiscoveryDiscoverDidResult (line 59) | interface IDIDDiscoveryDiscoverDidResult extends Partial class JwtMessageHandler (line 15) | class JwtMessageHandler extends AbstractMessageHandler { method handle (line 16) | async handle(message: Message, context: IContext): Promise { FILE: packages/did-manager/src/abstract-identifier-provider.ts method matchPrefix (line 56) | matchPrefix?(prefix: string): boolean { FILE: packages/did-manager/src/did-discovery-provider.ts class AliasDiscoveryProvider (line 15) | class AliasDiscoveryProvider implements AbstractDidDiscoveryProvider { method discoverDid (line 18) | async discoverDid( FILE: packages/did-manager/src/id-manager.ts class DIDManager (line 31) | class DIDManager implements IAgentPlugin { method constructor (line 43) | constructor(options: { method getProvider (line 69) | private getProvider(name: string): AbstractIdentifierProvider { method didManagerGetProviders (line 81) | async didManagerGetProviders(): Promise { method didManagerFind (line 86) | async didManagerFind(args: IDIDManagerFindArgs): Promise { method didManagerGet (line 91) | async didManagerGet({ did }: IDIDManagerGetArgs): Promise { method didManagerGetByAlias (line 96) | async didManagerGetByAlias({ alias }: IDIDManagerGetByAliasArgs): Prom... method didManagerCreate (line 101) | async didManagerCreate( method didManagerGetOrCreate (line 131) | async didManagerGetOrCreate( method didManagerUpdate (line 153) | async didManagerUpdate( method didManagerSetAlias (line 180) | async didManagerSetAlias( method didManagerImport (line 190) | async didManagerImport( method didManagerDelete (line 210) | async didManagerDelete( method didManagerAddKey (line 221) | async didManagerAddKey( method didManagerRemoveKey (line 237) | async didManagerRemoveKey( method didManagerAddService (line 253) | async didManagerAddService( method didManagerRemoveService (line 269) | async didManagerRemoveService( FILE: packages/did-manager/src/memory-did-store.ts class MemoryDIDStore (line 9) | class MemoryDIDStore extends AbstractDIDStore { method getDID (line 12) | async getDID({ method deleteDID (line 36) | async deleteDID({ did }: { did: string }) { method importDID (line 41) | async importDID(args: IIdentifier) { method listDIDs (line 52) | async listDIDs(args: { alias?: string; provider?: string }): Promise constant DEFAULT_GAS_LIMIT (line 16) | const DEFAULT_GAS_LIMIT = 100000 function toEthereumAddress (line 22) | function toEthereumAddress(hexPublicKey: string): string { type CreateDidEthrOptions (line 31) | type CreateDidEthrOptions = CreateIdentifierBaseOptions<'Secp256k1'> & { type TransactionOptions (line 46) | interface TransactionOptions extends TransactionRequest { type EthrNetworkConfiguration (line 58) | interface EthrNetworkConfiguration { class EthrDIDProvider (line 116) | class EthrDIDProvider extends AbstractIdentifierProvider { method constructor (line 122) | constructor(options: { method createIdentifier (line 183) | async createIdentifier( method updateIdentifier (line 241) | async updateIdentifier( method deleteIdentifier (line 248) | async deleteIdentifier(identifier: IIdentifier, context: IRequiredCont... method getNetworkFor (line 256) | private getNetworkFor( method getEthrDidController (line 276) | private async getEthrDidController( method addKey (line 340) | async addKey( method addService (line 388) | async addService( method removeKey (line 444) | async removeKey( method removeService (line 499) | async removeService( method matchPrefix (line 571) | matchPrefix(prefix: string): boolean { method createMetaSignature (line 580) | private static async createMetaSignature( FILE: packages/did-provider-ethr/src/kms-eth-signer.ts class KmsEthereumSigner (line 21) | class KmsEthereumSigner extends AbstractSigner { method constructor (line 26) | constructor(controllerKey: IKey, context: IRequiredContext, provider?:... method getAddress (line 33) | async getAddress(): Promise { method signTransaction (line 41) | async signTransaction(transaction: Transaction): Promise { method signTypedData (line 58) | async signTypedData( method signMessage (line 75) | signMessage(message: string | Uint8Array): Promise { method connect (line 79) | connect(provider: Provider | null) { function isAddressable (line 87) | function isAddressable(address: any): address is Addressable { FILE: packages/did-provider-ion/__tests__/functions.test.ts constant PRIVATE_RECOVERY_KEY_HEX (line 5) | const PRIVATE_RECOVERY_KEY_HEX = '7c90c0575643d09a370c35021c91e9d8af2c96... constant PRIVATE_UPDATE_KEY_HEX (line 6) | const PRIVATE_UPDATE_KEY_HEX = '7288a92f6219c873446abd1f8d26fcbbe1caa527... constant PRIVATE_DID_KEY_HEX (line 7) | const PRIVATE_DID_KEY_HEX = '06eb9e64569203679b36f834a4d9725c989d32a7fb5... FILE: packages/did-provider-ion/__tests__/ion-did-provider.test.ts constant PRIVATE_RECOVERY_KEY_HEX (line 39) | const PRIVATE_RECOVERY_KEY_HEX = '7c90c0575643d09a370c35021c91e9d8af2c96... constant PRIVATE_UPDATE_KEY_HEX (line 40) | const PRIVATE_UPDATE_KEY_HEX = '7288a92f6219c873446abd1f8d26fcbbe1caa527... constant PRIVATE_DID1_KEY_HEX (line 41) | const PRIVATE_DID1_KEY_HEX = '06eb9e64569203679b36f834a4d9725c989d32a7fb... constant PRIVATE_DID2_KEY_HEX (line 42) | const PRIVATE_DID2_KEY_HEX = '42f5d6cbb8af0b484453e19193b6d89e814f1ce66d... constant PRIVATE_DID3_KEY_HEX (line 43) | const PRIVATE_DID3_KEY_HEX = 'abebf433281c5bb86ff8a271d2a464e52843704132... constant PRIVATE_DID4_KEY_HEX (line 44) | const PRIVATE_DID4_KEY_HEX = '7dd923e40f4615ac496119f7e793cc2899e99b64b8... function existingDidConfig (line 230) | function existingDidConfig(anchor: boolean = false, kid: string, private... FILE: packages/did-provider-ion/src/functions.ts constant MULTI_HASH_SHA256_LITERAL (line 29) | const MULTI_HASH_SHA256_LITERAL = 18 FILE: packages/did-provider-ion/src/ion-did-provider.ts class IonDIDProvider (line 54) | class IonDIDProvider extends AbstractIdentifierProvider { method constructor (line 58) | constructor(options: { method createIdentifier (line 73) | async createIdentifier( method updateIdentifier (line 152) | async updateIdentifier( method deleteIdentifier (line 160) | async deleteIdentifier(identifier: IIdentifier, context: IContext): Pr... method addKey (line 178) | async addKey( method addService (line 210) | async addService( method removeKey (line 239) | async removeKey( method removeService (line 264) | async removeService( method getAssertedDidDocument (line 295) | private async getAssertedDidDocument( method rotateUpdateOrRecoveryKey (line 318) | private async rotateUpdateOrRecoveryKey( method rotateVeramoKey (line 367) | private async rotateVeramoKey({ method importProvidedOrGeneratedKey (line 411) | private async importProvidedOrGeneratedKey( method anchorRequest (line 480) | private async anchorRequest(request: IonRequest, anchor?: boolean) { method deleteKeyOnError (line 494) | private async deleteKeyOnError(kid: string, context: IAgentContext { FILE: packages/did-provider-ion/src/json-canonicalizer.ts class JsonCanonicalizer (line 5) | class JsonCanonicalizer { method asString (line 11) | static asString(content: unknown): string { method removeAllUndefinedProperties (line 26) | private static removeAllUndefinedProperties(content: any): unknown { FILE: packages/did-provider-ion/src/types/ion-provider-types.ts type IContext (line 4) | type IContext = IAgentContext type VerificationMethod (line 6) | interface VerificationMethod extends KeyOpts { type KeyOpts (line 10) | interface KeyOpts { type ICreateIdentifierOpts (line 16) | interface ICreateIdentifierOpts { type IAddKeyOpts (line 25) | interface IAddKeyOpts extends IUpdateOpts { type IUpdateOpts (line 29) | interface IUpdateOpts { type IonKeyMetadata (line 34) | interface IonKeyMetadata { type KeyType (line 41) | enum KeyType { type KeyIdentifierRelation (line 46) | enum KeyIdentifierRelation { type IonDidForm (line 52) | enum IonDidForm { type IKeyRotation (line 57) | interface IKeyRotation { type ISecp256k1PrivateKeyJwk (line 68) | interface ISecp256k1PrivateKeyJwk { type ISecp256k1PublicKeyJwk (line 89) | interface ISecp256k1PublicKeyJwk { type IRequiredContext (line 106) | type IRequiredContext = IAgentContext FILE: packages/did-provider-jwk/src/jwk-did-provider.ts type IContext (line 10) | type IContext = IAgentContext class JwkDIDProvider (line 17) | class JwkDIDProvider extends AbstractIdentifierProvider { method constructor (line 20) | constructor(options: { defaultKms: string }) { method createIdentifier (line 25) | async createIdentifier( method updateIdentifier (line 79) | async updateIdentifier( method deleteIdentifier (line 91) | async deleteIdentifier(identifier: IIdentifier, context: IContext): Pr... method addKey (line 98) | async addKey( method addService (line 105) | async addService( method removeKey (line 112) | async removeKey( method removeService (line 119) | async removeService( FILE: packages/did-provider-jwk/src/resolver.ts function generateDidResolution (line 12) | function generateDidResolution(jwk: JsonWebKey, parsed: ParsedDID): Prom... function parseDidJwkIdentifier (line 54) | function parseDidJwkIdentifier(didIdentifier: string): JsonWebKey { function getDidJwkResolver (line 97) | function getDidJwkResolver() { FILE: packages/did-provider-jwk/src/types/jwk-provider-types.ts type JwkCreateIdentifierOptions (line 7) | type JwkCreateIdentifierOptions = CreateIdentifierBaseOptions type CreateKeyDidOptions (line 11) | type CreateKeyDidOptions = CreateIdentifierBaseOptions type CreatePeerDidOptions (line 27) | type CreatePeerDidOptions = CreateIdentifierBaseOptions<'Ed25519'> & { class PeerDIDProvider (line 52) | class PeerDIDProvider extends AbstractIdentifierProvider { method constructor (line 55) | constructor(options: { defaultKms: string }) { method createIdentifier (line 60) | async createIdentifier( method updateIdentifier (line 157) | async updateIdentifier( method deleteIdentifier (line 164) | async deleteIdentifier(identifier: IIdentifier, context: IContext): Pr... method addKey (line 171) | async addKey( method addService (line 178) | async addService( method removeKey (line 185) | async removeKey( method removeService (line 192) | async removeService( FILE: packages/did-provider-peer/src/resolver.ts function getResolver (line 9) | function getResolver(): Record { FILE: packages/did-provider-pkh/src/pkh-did-provider.ts type IContext (line 10) | type IContext = IAgentContext constant SECPK1_NAMESPACES (line 16) | const SECPK1_NAMESPACES = ['eip155'] as const type CreateDidPkhOptions (line 23) | type CreateDidPkhOptions = CreateIdentifierBaseOptions<'Secp256k1'> & { function toEthereumAddress (line 41) | function toEthereumAddress(hexPublicKey: string): string { class PkhDIDProvider (line 51) | class PkhDIDProvider extends AbstractIdentifierProvider { method constructor (line 55) | constructor(options: { defaultKms: string; chainId?: string }) { method createIdentifier (line 61) | async createIdentifier( method updateIdentifier (line 111) | async updateIdentifier( method deleteIdentifier (line 123) | async deleteIdentifier(identifier: IIdentifier, context: IContext): Pr... method addKey (line 130) | async addKey( method addService (line 137) | async addService( method removeKey (line 144) | async removeKey( method removeService (line 151) | async removeService( FILE: packages/did-provider-pkh/src/resolver.ts constant DID_LD_JSON (line 13) | const DID_LD_JSON = 'application/did+ld+json'; constant DID_JSON (line 14) | const DID_JSON = 'application/did+json'; function toDidDoc (line 16) | function toDidDoc(did: string, blockchainAccountId: string): any { function getResolver (line 57) | function getResolver(): ResolverRegistry { FILE: packages/did-provider-web/src/web-did-provider.ts type IContext (line 8) | type IContext = IAgentContext type CreateWebDidOptions (line 10) | type CreateWebDidOptions = CreateIdentifierBaseOptions & { class WebDIDProvider (line 21) | class WebDIDProvider extends AbstractIdentifierProvider { method constructor (line 24) | constructor(options: { defaultKms: string }) { method createIdentifier (line 29) | async createIdentifier( method updateIdentifier (line 64) | async updateIdentifier(args: { did: string; kms?: string | undefined; ... method deleteIdentifier (line 68) | async deleteIdentifier(identifier: IIdentifier, context: IContext): Pr... method addKey (line 75) | async addKey( method addService (line 82) | async addService( method removeKey (line 89) | async removeKey( method removeService (line 96) | async removeService( FILE: packages/did-resolver/src/resolver.ts class DIDResolverPlugin (line 27) | class DIDResolverPlugin implements IAgentPlugin { method constructor (line 32) | constructor(options: { resolver?: Resolvable } | { [didMethod: string]... method resolveDid (line 51) | async resolveDid({ method getDIDComponentById (line 80) | async getDIDComponentById({ FILE: packages/did-resolver/src/universal-resolver.ts type Options (line 4) | interface Options { class UniversalResolver (line 13) | class UniversalResolver { method constructor (line 14) | constructor(options: Options) { function getUniversalResolver (line 37) | function getUniversalResolver( function getUniversalResolverFor (line 76) | function getUniversalResolverFor( FILE: packages/key-manager/src/__tests__/abstract-key-store.test.ts class MockKeyStore (line 4) | class MockKeyStore extends AbstractKeyStore { method listKeys (line 5) | async listKeys(args: {}): Promise { method getKey (line 15) | async getKey({ kid }: { kid: string }): Promise { method deleteKey (line 24) | async deleteKey({ kid }: { kid: string }) { method importKey (line 28) | async importKey(args: IKey): Promise { FILE: packages/key-manager/src/__tests__/default.test.ts constant TEST_KEY_TYPE (line 4) | const TEST_KEY_TYPE = 'TEST_KEY_TYPE' constant TEST_ALG (line 5) | const TEST_ALG = 'TEST_ALG' class DummyKMS (line 7) | class DummyKMS extends AbstractKeyManagementSystem { method importKey (line 10) | async importKey(args: Exclude): Promise { method createKey (line 29) | async createKey({ type, kid }: { type: TKeyType; kid?: string }): Prom... method deleteKey (line 44) | async deleteKey({ kid }: { kid: string }): Promise { method sign (line 48) | async sign({ method sharedSecret (line 66) | async sharedSecret({ FILE: packages/key-manager/src/abstract-key-management-system.ts method signEthTX (line 20) | async signEthTX({ key, transaction }: { key: Pick; transact... method signJWT (line 30) | async signJWT({ key, data }: { key: Pick; data: string | Ui... FILE: packages/key-manager/src/abstract-private-key-store.ts type ManagedPrivateKey (line 13) | interface ManagedPrivateKey { type ImportablePrivateKey (line 26) | type ImportablePrivateKey = RequireOnly> { method keyManagerCreate (line 79) | async keyManagerCreate(args: IKeyManagerCreateArgs): Promise { method keyManagerDelete (line 99) | async keyManagerDelete({ kid }: IKeyManagerDeleteArgs): Promise { method keyManagerSignEthTX (line 181) | async keyManagerSignEthTX({ kid, transaction }: IKeyManagerSignEthTXAr... method keyManagerSharedSecret (line 202) | async keyManagerSharedSecret(args: IKeyManagerSharedSecretArgs): Promi... method createX25519ECDH (line 217) | createX25519ECDH(secretKeyRef: string): ECDH { method getKms (line 228) | private getKms(name: string): AbstractKeyManagementSystem { FILE: packages/key-manager/src/memory-key-store.ts class MemoryKeyStore (line 18) | class MemoryKeyStore extends AbstractKeyStore { method getKey (line 21) | async getKey({ kid }: { kid: string }): Promise { method deleteKey (line 27) | async deleteKey({ kid }: { kid: string }) { method importKey (line 32) | async importKey(args: IKey) { method listKeys (line 37) | async listKeys(args: {}): Promise[]> { class MemoryPrivateKeyStore (line 53) | class MemoryPrivateKeyStore extends AbstractPrivateKeyStore { method getKey (line 56) | async getKey({ alias }: { alias: string }): Promise { method deleteKey (line 62) | async deleteKey({ alias }: { alias: string }) { method importKey (line 67) | async importKey(args: ImportablePrivateKey) { method listKeys (line 77) | async listKeys(): Promise> { FILE: packages/key-manager/src/types.ts type Eip712Payload (line 8) | type Eip712Payload = { FILE: packages/kms-local/src/key-management-system.ts class KeyManagementSystem (line 50) | class KeyManagementSystem extends AbstractKeyManagementSystem { method constructor (line 53) | constructor(keyStore: AbstractPrivateKeyStore) { method importKey (line 58) | async importKey(args: Omit): Promise { method createKey (line 74) | async createKey({ type, kid }: { type: TKeyType, kid?: string }): Prom... method deleteKey (line 116) | async deleteKey(args: { kid: string }) { method sign (line 120) | async sign({ method sharedSecret (line 163) | async sharedSecret(args: { method eth_signTypedData (line 204) | private async eth_signTypedData(privateKeyHex: string, data: Uint8Arra... method eth_signMessage (line 236) | private async eth_signMessage(privateKeyHex: string, rawMessageBytes: ... method eth_signTransaction (line 246) | private async eth_signTransaction(privateKeyHex: string, rlpTransactio... method eth_rawSign (line 266) | private eth_rawSign(managedKey: string, data: Uint8Array) { method signEdDSA (line 273) | private async signEdDSA(key: string, data: Uint8Array): Promise { method signES256K (line 283) | private async signES256K( method signES256 (line 297) | private async signES256(privateKeyHex: string, data: Uint8Array): Prom... method asManagedKeyInfo (line 308) | private asManagedKeyInfo(args: RequireOnly { method encrypt (line 30) | async encrypt(message: string): Promise { method decrypt (line 37) | async decrypt(encryptedMessageHex: string): Promise { FILE: packages/kms-web3/src/web3-key-management-system.ts class Web3KeyManagementSystem (line 10) | class Web3KeyManagementSystem extends AbstractKeyManagementSystem { method constructor (line 16) | constructor(private providers: Record) { method createKey (line 20) | createKey({ type }: { type: TKeyType }): Promise { method importKey (line 24) | async importKey(args: Omit): Promise { method sharedSecret (line 51) | async sharedSecret(args: { method deleteKey (line 58) | async deleteKey(args: { kid: string }) { method getAccountAndSignerByKeyRef (line 65) | private async getAccountAndSignerByKeyRef(keyRef: Pick): ... method sign (line 74) | async sign({ method eth_signTypedData (line 97) | private async eth_signTypedData(keyRef: Pick, data: Uint8... method eth_signMessage (line 130) | private async eth_signMessage(keyRef: Pick, rawMessageByt... FILE: packages/kv-store/src/__tests__/keyv.test.ts function testAllKeyvMethods (line 148) | async function testAllKeyvMethods(store: any, rawMatchTest = true) { FILE: packages/kv-store/src/__tests__/kvstore.test.ts type TestValue (line 4) | interface TestValue { FILE: packages/kv-store/src/key-value-store.ts class KeyValueStore (line 20) | class KeyValueStore implements IKeyVal... method constructor (line 28) | constructor(options: IKeyValueStoreOptions) { method get (line 32) | async get(key: string): Promise { method getAsValueData (line 40) | async getAsValueData(key: string): Promise> { method getIterator (line 49) | getIterator(): AsyncGenerator<[key: string, value: ValueType], void> { method getMany (line 54) | async getMany(keys?: string[]): Promise> { method getManyAsValueData (line 71) | async getManyAsValueData(keys: string[]): Promise { method delete (line 97) | async delete(key: string): Promise { method deleteMany (line 101) | async deleteMany(keys: string[]): Promise { method clear (line 105) | async clear(): Promise> { method disconnect (line 109) | async disconnect(): Promise { method kvStoreOn (line 114) | async kvStoreOn(args: IKeyValueStoreOnArgs): Promise(result: any): IValueData { type IKeyValueStoreOnArgs (line 17) | interface IKeyValueStoreOnArgs { type IKeyValueStoreOptions (line 27) | interface IKeyValueStoreOptions { type IKeyValueStoreAdapter (line 48) | interface IKeyValueStoreAdapter { type ValueStoreType (line 57) | type ValueStoreType = object | string | number | boolean type IKeyValueStore (line 64) | interface IKeyValueStore { FILE: packages/kv-store/src/keyv/keyv-types.ts type KeyvOptions (line 8) | interface KeyvOptions { type KeyvCompressionAdapter (line 41) | interface KeyvCompressionAdapter { type KeyvDeserializedData (line 51) | interface KeyvDeserializedData { type KeyvStoredData (line 56) | type KeyvStoredData = KeyvDeserializedData | string | Valu... type KeyvStore (line 58) | interface KeyvStore { FILE: packages/kv-store/src/keyv/keyv.ts class Keyv (line 23) | class Keyv extends EventEmitter implements KeyvStore { method constructor (line 28) | constructor( method store (line 99) | get store(): Required> { method deserialize (line 103) | get deserialize() { method serialize (line 107) | get serialize() { method _checkIterableAdapter (line 111) | _checkIterableAdapter() { method _getKeyPrefix (line 119) | _getKeyPrefix(key: string): string { method _getKeyPrefixArray (line 123) | _getKeyPrefixArray(keys: string[]): string[] { method _getKeyUnprefix (line 127) | _getKeyUnprefix(key: string): string { method getMany (line 131) | async getMany(keys: string[], options?: { raw?: boolean }): Promise | string | Value): b... method set (line 249) | set(key: string, value: Value, ttl?: number) { method delete (line 273) | delete(key: string | string[]) { method clear (line 292) | async clear(): Promise { method has (line 296) | has(key: string) { method disconnect (line 308) | disconnect() { function toValue (line 317) | function toValue(input: KeyvDeserializedData | string | Va... FILE: packages/kv-store/src/store-adapters/tiered/index.ts type KeyvTieredIndex (line 7) | type KeyvTieredIndex = 'local' | 'remote' class KeyValueTieredStoreAdapter (line 13) | class KeyValueTieredStoreAdapter method constructor (line 24) | constructor({ remote, local, ...options }: Options) { method get (line 39) | async get( method getMany (line 78) | async getMany(keys: string[], options?: { raw?: boolean }): Promise { method delete (line 108) | async delete(key: string): Promise { method deleteMany (line 119) | async deleteMany(keys: string[]): Promise { method has (line 130) | async has(key: string): Promise { method iterator (line 149) | async *iterator(namespace?: string): AsyncGenerator { function isMap (line 160) | function isMap(map: any) { FILE: packages/kv-store/src/store-adapters/tiered/types.ts type Options (line 3) | type Options = { type Options_ (line 11) | type Options_ = { FILE: packages/kv-store/src/store-adapters/typeorm/entities/keyValueStoreEntity.ts class KeyValueStoreEntity (line 8) | class KeyValueStoreEntity extends BaseEntity { FILE: packages/kv-store/src/store-adapters/typeorm/index.ts class KeyValueTypeORMStoreAdapter (line 22) | class KeyValueTypeORMStoreAdapter method constructor (line 30) | constructor(options: KeyValueTypeORMOptions) { method get (line 43) | async get( method iterator (line 57) | async *iterator(namespace?: string) { method getMany (line 86) | async getMany(keys: string[], options?: { raw?: boolean }): Promise { method deleteMany (line 123) | async deleteMany(keys: string[]): Promise { method clear (line 131) | async clear(): Promise { method has (line 138) | async has(key: string): Promise { method disconnect (line 146) | async disconnect(): Promise { function _getConnectedDb (line 158) | async function _getConnectedDb(dbConnection: OrPromise): Pro... FILE: packages/kv-store/src/store-adapters/typeorm/migrations/1.createKVDatabase.ts class CreateKVDatabaseMigration (line 10) | class CreateKVDatabaseMigration implements MigrationInterface { method constructor (line 14) | constructor(tableName?: string) { method up (line 19) | async up(queryRunner: QueryRunner): Promise { method down (line 47) | async down(queryRunner: QueryRunner): Promise { FILE: packages/kv-store/src/store-adapters/typeorm/types.ts type KeyValueTypeORMOptions (line 8) | type KeyValueTypeORMOptions = { type Options_ (line 19) | type Options_ = { FILE: packages/mediation-manager/src/mediation-manager.ts type PreRequestPolicyStore (line 19) | type PreRequestPolicyStore = KeyValueStore type MediationResponseStore (line 20) | type MediationResponseStore = KeyValueStore type RecipientDidStore (line 21) | type RecipientDidStore = KeyValueStore class MediationManagerPlugin (line 33) | class MediationManagerPlugin implements IAgentPlugin { method constructor (line 39) | constructor( method mediationManagerSaveMediationPolicy (line 69) | public async mediationManagerSaveMediationPolicy({ method mediationManagerRemoveMediationPolicy (line 78) | public async mediationManagerRemoveMediationPolicy({ method mediationManagerGetMediationPolicy (line 84) | public async mediationManagerGetMediationPolicy({ method mediationManagerListMediationPolicies (line 90) | public async mediationManagerListMediationPolicies(): Promise type IMediationManager (line 118) | interface IMediationManager extends IPluginMethodMap { FILE: packages/message-handler/src/__tests__/default.test.ts class DummyHandler (line 10) | class DummyHandler extends AbstractMessageHandler { method handle (line 11) | async handle(message: Message, context: IAgentContext<{}>): Promise): Promi... FILE: packages/message-handler/src/message-handler.ts class MessageHandler (line 38) | class MessageHandler implements IAgentPlugin { method constructor (line 47) | constructor(options: { messageHandlers: AbstractMessageHandler[] }) { method handleMessage (line 67) | public async handleMessage( FILE: packages/message-handler/src/message.ts class Message (line 16) | class Message implements IMessage { method constructor (line 17) | constructor(data?: { raw: string; metaData?: IMetaData[] }) { method addMetaData (line 58) | addMetaData(meta: IMetaData) { method getLastMetaData (line 66) | getLastMetaData(): IMetaData | null { method isValid (line 74) | isValid() { FILE: packages/remote-client/src/client.ts class AgentRestClient (line 14) | class AgentRestClient implements IAgentPlugin { method constructor (line 19) | constructor(options: { FILE: packages/remote-server/src/agent-router.ts type RequestWithAgent (line 5) | interface RequestWithAgent extends Request { type AgentRouterOptions (line 12) | interface AgentRouterOptions { FILE: packages/remote-server/src/api-key-auth.ts function apiKeyAuth (line 12) | function apiKeyAuth({ apiKey }: { apiKey: string }): Router { FILE: packages/remote-server/src/api-schema-router.ts type ApiSchemaRouterOptions (line 8) | interface ApiSchemaRouterOptions { FILE: packages/remote-server/src/default-did.ts type CreateDefaultDidOptions (line 5) | interface CreateDefaultDidOptions { function createDefaultDid (line 19) | async function createDefaultDid(options: CreateDefaultDidOptions) { FILE: packages/remote-server/src/messaging-router.ts type RequestWithMessageHandler (line 4) | interface RequestWithMessageHandler extends Request { type MessagingRouterOptions (line 11) | interface MessagingRouterOptions { FILE: packages/remote-server/src/request-agent-router.ts type RequestWithAgent (line 4) | interface RequestWithAgent extends Request { type RequestWithAgentRouterOptions (line 11) | interface RequestWithAgentRouterOptions { FILE: packages/remote-server/src/web-did-doc-router.ts type RequestWithAgentDIDManager (line 6) | interface RequestWithAgentDIDManager extends Request { type WebDidDocRouterOptions (line 29) | interface WebDidDocRouterOptions { FILE: packages/selective-disclosure/src/action-handler.ts class SelectiveDisclosure (line 53) | class SelectiveDisclosure implements IAgentPlugin { method constructor (line 57) | constructor() { method createSelectiveDisclosureRequest (line 78) | async createSelectiveDisclosureRequest( method getVerifiableCredentialsForSdr (line 142) | async getVerifiableCredentialsForSdr( method validatePresentationAgainstSdr (line 200) | async validatePresentationAgainstSdr( method createProfilePresentation (line 271) | async createProfilePresentation( FILE: packages/selective-disclosure/src/message-handler.ts class SdrMessageHandler (line 30) | class SdrMessageHandler extends AbstractMessageHandler { method handle (line 31) | async handle(message: Message, context: IAgentContext... method timestampToDate (line 84) | private timestampToDate(timestamp: number): Date { FILE: packages/selective-disclosure/src/types.ts type Issuer (line 18) | interface Issuer { type ISelectiveDisclosureRequest (line 37) | interface ISelectiveDisclosureRequest { type ICredentialRequestInput (line 71) | interface ICredentialRequestInput { type ICredentialsForSdr (line 116) | interface ICredentialsForSdr extends ICredentialRequestInput { type IPresentationValidationResult (line 125) | interface IPresentationValidationResult { type ICreateSelectiveDisclosureRequestArgs (line 139) | interface ICreateSelectiveDisclosureRequestArgs { type IGetVerifiableCredentialsForSdrArgs (line 152) | interface IGetVerifiableCredentialsForSdrArgs { type IValidatePresentationAgainstSdrArgs (line 170) | interface IValidatePresentationAgainstSdrArgs { type ICreateProfileCredentialsArgs (line 180) | interface ICreateProfileCredentialsArgs { type ISelectiveDisclosure (line 219) | interface ISelectiveDisclosure extends IPluginMethodMap { FILE: packages/test-react-app/headless-tests/browserAgent.browser-test.ts constant JEST_TIMEOUT (line 18) | const JEST_TIMEOUT = 3 * 60 * 1000 FILE: packages/test-react-app/src/App.tsx function App (line 8) | function App() { FILE: packages/test-react-app/src/test-utils/ethers-provider.ts function createEthersProvider (line 3) | function createEthersProvider(): BrowserProvider { class MockWeb3Provider (line 11) | class MockWeb3Provider implements Eip1193Provider { method constructor (line 12) | constructor(private wallet: Wallet) {} method request (line 14) | async request(request: { method: string; params?: any[] }): Promise[0] class GanacheProvider (line 15) | class GanacheProvider extends JsonRpcApiProvider { method constructor (line 18) | constructor(providerOrOptions?: EthereumProvider | GanacheConfig) { method _send (line 39) | async _send(payload: JsonRpcPayload | Array): Promise<... function createGanacheProvider (line 56) | async function createGanacheProvider(): Promise<{ provider: JsonRpcApiPr... FILE: packages/test-react-app/src/veramo/setup.ts constant DB_SECRET_KEY (line 47) | const DB_SECRET_KEY = '29739248cad1bd1a0fc4d9b75cd4d2990de535baf5caadfdf... function setup (line 56) | async function setup() { type InstalledPlugins (line 64) | type InstalledPlugins = IResolver & function getAgent (line 74) | function getAgent(options?: IAgentOptions): TAgent { FILE: packages/test-utils/src/broken-did-discovery.ts class BrokenDiscoveryProvider (line 11) | class BrokenDiscoveryProvider implements AbstractDidDiscoveryProvider { method discoverDid (line 14) | async discoverDid( FILE: packages/test-utils/src/example-did.ts class ExampleDidProvider (line 24) | class ExampleDidProvider extends AbstractIdentifierProvider { method constructor (line 27) | constructor({ defaultKms }: { defaultKms: string } = { defaultKms: 'lo... method createIdentifier (line 32) | async createIdentifier( method updateIdentifier (line 50) | async updateIdentifier(args: { did: string; kms?: string | undefined; ... method deleteIdentifier (line 54) | async deleteIdentifier(identifier: IIdentifier, context: IAgentContext... method addKey (line 61) | async addKey( method addService (line 68) | async addService( method removeKey (line 75) | async removeKey( method removeService (line 82) | async removeService( FILE: packages/test-utils/src/fake-did.ts class FakeDidProvider (line 24) | class FakeDidProvider extends AbstractIdentifierProvider { method constructor (line 27) | constructor({ defaultKms }: { defaultKms: string } = { defaultKms: 'lo... method createIdentifier (line 32) | async createIdentifier( method updateIdentifier (line 50) | async updateIdentifier( method deleteIdentifier (line 62) | async deleteIdentifier(identifier: IIdentifier, context: IAgentContext... method addKey (line 69) | async addKey( method addService (line 76) | async addService( method removeKey (line 83) | async removeKey( method removeService (line 90) | async removeService( class FakeDidResolver (line 98) | class FakeDidResolver { method constructor (line 102) | constructor(getAgent: () => TAgent, force2020: boolean = ... method getDidFakeResolver (line 180) | getDidFakeResolver() { FILE: packages/url-handler/src/message-handler.ts class UrlMessageHandler (line 15) | class UrlMessageHandler extends AbstractMessageHandler { method handle (line 16) | async handle(message: Message, context: IAgentContext<{}>): Promise = Omit< type CreateIdentifierBaseOptions (line 87) | type CreateIdentifierBaseOptions = { FILE: scripts/docs-build.ts constant DOCS_DIR (line 7) | const DOCS_DIR = './docs/api' function main (line 9) | async function main() { function escapeRegExp (line 99) | function escapeRegExp(string: string) { function replaceAll (line 103) | function replaceAll(str: string, find: string, replace: string) { FILE: scripts/prepare-integration-tests.ts type RestMethod (line 60) | interface RestMethod {