UNPKG

@sphereon/ssi-sdk.oid4vci-issuer-store

Version:

36 lines 1.49 kB
import { IAgentPlugin } from '@veramo/core'; import { IIssuerDefaultOpts, IIssuerOptsImportArgs, IOID4VCIStoreOpts } from '../index'; import { IOID4VCIStore } from '../types/IOID4VCIStore'; export declare class OID4VCIStore implements IAgentPlugin { get defaultOpts(): IIssuerDefaultOpts | undefined; set defaultOpts(value: IIssuerDefaultOpts | undefined); private readonly _issuerMetadataStores; private readonly _authorizationServerMetadataStores; private readonly _optionStores; private readonly defaultStoreId; private readonly defaultNamespace; private _defaultOpts?; readonly methods: IOID4VCIStore; constructor(opts: IOID4VCIStoreOpts); private oid4vciStoreGetIssuerOpts; importIssuerOpts(importOpts: IIssuerOptsImportArgs[]): void; private oid4vciStoreHasIssuerOpts; private oid4vciStorePersistIssuerOpts; private oid4vciStoreRemoveIssuerOpts; private oid4vciStoreClearAllIssuerOpts; private oid4vciStoreGetMetadata; private oid4vciStoreListMetadata; private oid4vciStoreHasMetadata; private oid4vciStorePersistMetadata; private oid4vciStoreRemoveMetadata; private oid4vciStoreClearAllMetadata; private oid4vciStoreIssuerOptions; private oid4vciStoreDefaultMetadata; private oid4vciStoreDefaultStoreId; private oid4vciStoreDefaultNamespace; private store; private storeIdStr; private namespaceStr; private prefix; } //# sourceMappingURL=OID4VCIStore.d.ts.map