@sphereon/gx-compliance-client
Version:
<!--suppress HtmlDeprecatedAttribute --> <h1 align="center"> <br> <a href="https://www.sphereon.com"><img src="https://sphereon.com/content/themes/sphereon/assets/img/logo.svg" alt="Sphereon" width="400"></a> <br>Gaia-X Compliance client (Typescript
15 lines • 758 B
TypeScript
import { DIDDocument, IIdentifier, IService } from '@veramo/core';
import { ExportFileResult, GXRequiredContext, IImportDIDArg } from '../types';
export declare class DID {
static createDIDFromX509({ domain, privateKeyPEM, certificatePEM, certificateChainPEM, certificateChainURL, kms, kid }: IImportDIDArg, context: GXRequiredContext): Promise<IIdentifier>;
static exportDocument({ domain, services }: {
domain: string;
services?: IService[];
}, context: GXRequiredContext): Promise<DIDDocument>;
static exportToPath({ domain, services, path }: {
domain: string;
path?: string;
services?: IService[];
}, context: GXRequiredContext): Promise<ExportFileResult[]>;
}
//# sourceMappingURL=DID.d.ts.map