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
  • HS256
  • RS256
RS256 Specifies the signature algorithm that will be used to sign the JWT token.
HS256
Use the HS256 signature algorithm to sign and verify tokens.
RS256
Use the RS256 signature algorithm to sign and verify tokens.
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
audiences
Description: The trusted audience list to be included in the aud claim in the JSON web token.
Required: false
Data type: string

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_config_jwtConsumer
File name: rwlp_config_jwtConsumer.html