JWT Consumer (jwtConsumer)
The JWT consumer information to validate the JWT token.
Attribute name | Data type | Default value | Description |
---|---|---|---|
clockSkew | A period of time with millisecond precision | 5m | This is used to specify the allowed clock skew in minutes when validating the JSON web token. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds. |
id | string | A unique configuration ID. | |
issuer | string | An Issuer is a case-sensitive URL using the HTTP or HTTPS scheme that contains scheme, host, and optionally port number and path components. | |
sharedKey | string | Specifies the secret that will be used to generate the shared keys. | |
signatureAlgorithm |
|
RS256 | Specifies the signature algorithm that will be used to sign the JWT token.
|
trustStoreRef | A reference to top level keyStore element (string). | A keystore containing the public key necessary for verifying a signature of the JWT token. | |
trustedAlias | string | A trusted key alias for using the public key to verify the signature of the token |