@sphereon/ssi-sdk-ext.did-resolver-ebsi
Version:
Sphereon did:ebsi resolver for Legal Entities.
18 lines • 1.08 kB
TypeScript
import { DIDDocument, DIDResolutionOptions } from 'did-resolver';
export declare const EBSI_TEST_REGISTRY = "https://api-test.ebsi.eu/did-registry/v5/identifiers";
export declare const EBSI_PILOT_REGISTRY_V5 = "https://api-pilot.ebsi.eu/did-registry/v5";
export declare const EBSI_CONFORMANCE_REGISTRY_V5 = "https://api-conformance.ebsi.eu/did-registry/v5/identifiers";
export declare const EBSI_PILOT_REGISTRY_V4 = "https://api-pilot.ebsi.eu/did-registry/v4";
export declare const EBSI_CONFORMANCE_REGISTRY_V4 = "https://api-conformance.ebsi.eu/did-registry/v4/identifiers";
type EBSIResolutionOptions = DIDResolutionOptions & {
noFallbackRegistries?: boolean;
noEnvVarRegistry?: boolean;
registries?: string[];
registry?: string;
};
export declare const keyToDidDoc: (did: string, contentType: string, options: EBSIResolutionOptions) => Promise<DIDDocument>;
declare const _default: {
keyToDidDoc: (did: string, contentType: string, options: EBSIResolutionOptions) => Promise<DIDDocument>;
};
export default _default;
//# sourceMappingURL=ebsi-v1.d.ts.map