Hierarchy

  • IssuerService

Implements

Constructors

Properties

MAX_PREVIEW_ELEMENT: number = 4
SCAN_STATUS_KEY_SUFFIX: string = ":scan-status"
agent: IAgent
baseUrl: string = ...
credential: Credential
didAccount: DIDAccount
issuerPrivateKey: string = ...
issuerRepo: default
ktpService: IKtp & ILiveness
locks: Map<string, MutexInterface>
qrGenerator: QRGenerator
sessionStorage: ISessionStorage
timeout: number

Methods

  • Parameters

    • identifier: string

    Returns Promise<{
        result: {
            ktp: boolean;
        };
    }>

  • Parameters

    • did: string

    Returns Promise<{
        ktpData: any;
        livenessData: any;
    }>

  • Parameters

    • credentialId: string

    Returns Promise<{
        result: any;
        statusCode: undefined | number;
    }>

  • Parameters

    • credentialId: string
    • qrcodeId: string
    • userDid: string

    Returns Promise<void>

Generated using TypeDoc