Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace TokenAuthenticationRemoteJWKSValidationPolicy

A set of public keys that is retrieved at run-time from a remote location to verify the JWT signature. The set should only contain JWK-formatted keys.

Properties

Optional additionalValidationPolicy

additionalValidationPolicy: model.AdditionalValidationPolicy

Optional isSslVerifyDisabled

isSslVerifyDisabled: undefined | false | true

Defines whether or not to uphold SSL verification.

Optional maxCacheDurationInHours

maxCacheDurationInHours: undefined | number

The duration for which the JWKS should be cached before it is fetched again. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Const type

type: string = "REMOTE_JWKS"

uri

uri: string

The uri from which to retrieve the key. It must be accessible without authentication.

Methods

getDeserializedJsonObj

getJsonObj