deno.com

method DiffieHellman.prototype.setPublicKey

Overload 1

#DiffieHellman.prototype.setPublicKey(publicKey: ArrayBufferView): void

Sets the Diffie-Hellman public key. If the encoding argument is provided, publicKey is expected to be a string. If no encoding is provided, publicKey is expected to be a Buffer, TypedArray, or DataView.

Parameters #

#publicKey: ArrayBufferView

Return Type #

void

Overload 2

#DiffieHellman.prototype.setPublicKey(
publicKey: string,
encoding: BufferEncoding,
): void

Parameters #

#publicKey: string
#encoding: BufferEncoding

Return Type #

void