publicKey
{string | Buffer | TypedArray | DataView}encoding
{string} The [encoding][] of thepublicKey
string.
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
.