Generate a JWT - JSON Web Key (JWK)
Generate and encode a JWT using a JSON object (JSON Web Key) as signature. The JSON Web Key must be generated to obtain a public and private keypair.
A JSON Web Key (JWK) must be generated to obtain a private and public keypair. Consult https://mkjwk.org/ to generate all necessary keys.
Implementation steps
1. JSON Web Token (JWT) configuration
 Header
Algorithm type
Asymmetric
Algorithm (alg)
Defined in JSON Web Key
Key Id (kid
Defined in JSON Web Key
 Payload
Token Id (jti)
Expiration (exp)
Not Before (nbf)
Issued At (iat)
Issuer (iss)
Subject (sub)
Audience (aud)
Custom claims 
No custom claims to show...
 Signature
JSON Web Key
2. Configure the CreateSignedAsymmetricTokenWithJsonWebKeyService action
Create a submit action (tipically a screen action) to handle the JWT generation. 
Open the submit action (GenerateJWT) created previously and drag the following action:  
Fill in the action parameters, with the values configured for JWT in the previous step.
3. Validate the generated token
Verify the success parameter. An encoded token is returned, and can be separated to obtain the header, payload and the signature individually using a String_Split action. 
Generated encoded token
No token...
Click here to see your activities