Skip to content
This repository was archived by the owner on Jul 30, 2024. It is now read-only.

Commit 74cef7f

Browse files
author
exoego
committed
Added oaepLabel option
1 parent 9fccd7a commit 74cef7f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/current/src/main/scala/io/scalajs/nodejs/crypto/KeyObject.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package io.scalajs.nodejs.crypto
33
import io.scalajs.nodejs.buffer.Buffer
44

55
import scala.scalajs.js
6+
import scala.scalajs.js.typedarray.{ DataView, TypedArray }
67
import scala.scalajs.js.|
78

89
@js.native
@@ -24,6 +25,7 @@ class KeyObjectExportOptions(
2425
class PublicEncryptKeyObject(
2526
var key: String | Buffer | KeyObject,
2627
var oaepHash: String = "sha1",
28+
var oaepLabel: js.UndefOr[Buffer | TypedArray[_,_] | DataView] = js.undefined,
2729
var passphrase: js.UndefOr[String | Buffer] = js.undefined,
2830
var padding: js.UndefOr[Int] = js.undefined
2931
) extends js.Object
@@ -41,5 +43,6 @@ class PrivateEncryptKeyObject(
4143

4244
class PrivateDecryptKeyObject(
4345
var oaepHash: String = "sha1",
46+
var oaepLabel: js.UndefOr[Buffer | TypedArray[_,_] | DataView] = js.undefined,
4447
var padding: js.UndefOr[Int] = js.undefined
4548
) extends js.Object

0 commit comments

Comments
 (0)