Type alias KeyProviderCallbacks

KeyProviderCallbacks: {
    keyRatcheted: ((material, keyIndex?) => void);
    ratchetRequest: ((participantIdentity?, keyIndex?) => void);
    setKey: ((keyInfo) => void);
}

Type declaration

  • keyRatcheted: ((material, keyIndex?) => void)
      • (material, keyIndex?): void
      • Parameters

        • material: CryptoKey
        • Optional keyIndex: number

        Returns void

  • ratchetRequest: ((participantIdentity?, keyIndex?) => void)
      • (participantIdentity?, keyIndex?): void
      • Parameters

        • Optional participantIdentity: string
        • Optional keyIndex: number

        Returns void

  • setKey: ((keyInfo) => void)
      • (keyInfo): void
      • Parameters

        Returns void