JWK

fmgp.typings.jose.typesMod.JWK
See theJWK companion object
trait JWK extends StObject, StringDictionary[Any]

Attributes

Companion
object
Graph
Supertypes
trait StringDictionary[Any]
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 alg: UndefOr[String]

JWK "alg" (Algorithm) Parameter.

JWK "alg" (Algorithm) Parameter.

Attributes

var crv: UndefOr[String]
var d: UndefOr[String]
var dp: UndefOr[String]
var dq: UndefOr[String]
var e: UndefOr[String]
var ext: UndefOr[Boolean]

JWK "ext" (Extractable) Parameter.

JWK "ext" (Extractable) Parameter.

Attributes

var k: UndefOr[String]
var key_ops: UndefOr[Array[String]]

JWK "key_ops" (Key Operations) Parameter.

JWK "key_ops" (Key Operations) Parameter.

Attributes

var kid: UndefOr[String]

JWK "kid" (Key ID) Parameter.

JWK "kid" (Key ID) Parameter.

Attributes

var kty: UndefOr[String]

JWK "kty" (Key Type) Parameter.

JWK "kty" (Key Type) Parameter.

Attributes

var n: UndefOr[String]
var oth: UndefOr[Array[D]]
var p: UndefOr[String]
var q: UndefOr[String]
var qi: UndefOr[String]
var use: UndefOr[String]

JWK "use" (Public Key Use) Parameter.

JWK "use" (Public Key Use) Parameter.

Attributes

var x: UndefOr[String]
var x5c: UndefOr[Array[String]]

JWK "x5c" (X.509 Certificate Chain) Parameter.

JWK "x5c" (X.509 Certificate Chain) Parameter.

Attributes

var x5t: UndefOr[String]

JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.

JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.

Attributes

var x5tNumbersignS256: UndefOr[String]

"x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter.

"x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter.

Attributes

var x5u: UndefOr[String]

JWK "x5u" (X.509 URL) Parameter.

JWK "x5u" (X.509 URL) Parameter.

Attributes

var y: UndefOr[String]