UNPKG

@sphereon/ssi-sdk.ebsi-authorization-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>EBSI Authorization Client (Typescrip

21 lines 926 B
import { OID4VCICredentialFormat, RequestObjectOpts } from '@sphereon/oid4vci-common'; import { IIdentifierOpts } from '@sphereon/ssi-sdk-ext.did-utils'; import { AttestationAuthRequestUrlResult } from '../functions'; import { IRequiredContext } from '../types/IEBSIAuthorizationClient'; export declare class EBSIAttestationService { private readonly credentialIssuer; private readonly idOpts; private readonly clientId; constructor(args: { credentialIssuer: string; idOpts: IIdentifierOpts; clientId: string; }); createAttestationRequestAuthURL(opts: { credentialType: string; requestObjectOpts: RequestObjectOpts; redirectUri?: string; formats?: Array<Extract<OID4VCICredentialFormat, 'jwt_vc' | 'jwt_vc_json'>>; }, context: IRequiredContext): Promise<AttestationAuthRequestUrlResult>; } //# sourceMappingURL=EBSIAttestationService.d.ts.map