Generate Json Web Signature policy generates a Json Web Signature with headers specified here and the payload sent along with the request.
The properties that have to be configured to use the policy are described below.
Figure 1: Generate Json Web Signature configuration attributes
|Where HS256 symmetric algorithm is chosen, Secret Key has to be provided. The minimum length of the string has to be 256 bit.|
Time to Expire
|Specify how long the token should be valid; token expires after those many seconds.|
The Header table must have at least one Header bearing the name "alg". Click the Add button to add Header details.
While using Symmetric Algorithms like HS256, use "alg" Identifier value as "HS256".
While using Asymmetric algorithms like ES256 or RS256, providing two headers — "alg" and "kid" is mandatory.
Generates JWS and sets it in the context variable named "jws.signature".