GenerateKeyPairOptions

fmgp.typings.jose.generateKeyPairMod.GenerateKeyPairOptions
See theGenerateKeyPairOptions companion object
trait GenerateKeyPairOptions extends StObject

Attributes

Companion
object
Graph
Supertypes
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def toLocaleString(): String

Attributes

Inherited from:
Object
def valueOf(): Any

Attributes

Inherited from:
Object

Concrete fields

var crv: UndefOr[String]

The EC "crv" (Curve) or OKP "crv" (Subtype of Key Pair) value to generate. The curve must be both supported on the runtime as well as applicable for the given JWA algorithm identifier.

The EC "crv" (Curve) or OKP "crv" (Subtype of Key Pair) value to generate. The curve must be both supported on the runtime as well as applicable for the given JWA algorithm identifier.

Attributes

var extractable: UndefOr[Boolean]

(Only effective in Web Crypto API runtimes) The value to use as [[https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/generateKey SubtleCrypto.generateKey()]] extractable argument. Default is false.

(Only effective in Web Crypto API runtimes) The value to use as [[https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/generateKey SubtleCrypto.generateKey()]] extractable argument. Default is false.

Attributes

var modulusLength: UndefOr[Double]

A hint for RSA algorithms to generate an RSA key of a given modulusLength (Key size in bits). JOSE requires 2048 bits or larger. Default is 2048.

A hint for RSA algorithms to generate an RSA key of a given modulusLength (Key size in bits). JOSE requires 2048 bits or larger. Default is 2048.

Attributes