Interface IVerificationChannel

interface IVerificationChannel {
    deviceId?: string;
    receiveStartFromOtherDevices?: boolean;
    request?: VerificationRequest<IVerificationChannel>;
    roomId?: string;
    transactionId?: string;
    userId?: string;
    canCreateRequest(type): boolean;
    completeContent(type, content): Record<string, any>;
    completedContentFromEvent(event): Record<string, any>;
    getTimestamp(event): number;
    handleEvent(event, request, isLiveEvent): Promise<void>;
    send(type, uncompletedContent): Promise<void>;
    sendCompleted(type, content): Promise<void>;
}

Implemented by

Properties

deviceId?: string
receiveStartFromOtherDevices?: boolean
roomId?: string
transactionId?: string
userId?: string

Methods

Generated using TypeDoc