LiveKit JS Client SDK - v2.22.2
    Preparing search index...

    Class ExternalE2EEKeyProviderExperimental

    A basic KeyProvider implementation intended for a single shared passphrase between all participants

    Hierarchy (View Summary)

    Index
    ratchetInterval: number | undefined
    • Experimental

      Parameters

      • OptionalparticipantIdentity: string
      • OptionalkeyIndex: number

      Returns void

    • Experimental

      Accepts a passphrase that's used to create the crypto keys. When passing in a string, PBKDF2 is used. (recommended for maximum compatibility across SDKs) When passing in an ArrayBuffer of cryptographically random numbers, HKDF is used.

      Note: Not all client SDKS support HKDF.

      Parameters

      • key: string | ArrayBuffer

      Returns Promise<void>