Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace JsonWebKey

A JSON Web Key that represents the public key used for verifying the JWT signature.

Properties

alg

alg: string

The algorithm intended for use with this key.

e

e: string

The base64 url encoded exponent of the RSA public key represented by this key.

Const format

format: string = "JSON_WEB_KEY"

Optional keyOps

keyOps: Array<KeyOps>

The operations for which this key is to be used.

kid

kid: string

A unique key ID. This key will be used to verify the signature of a JWT with matching "kid".

kty

kty: Kty

The key type.

n

n: string

The base64 url encoded modulus of the RSA public key represented by this key.

Optional use

use: Use

The intended use of the public key.

Methods

getDeserializedJsonObj

getJsonObj