Skip to main content

JWT

JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. So, for authentication purposes Guzzle uses JSON web token signature encryption.

Guzzle will generate a encrypted token on User login. Generated tokens have 864000000 seconds default expiration time limit but, Users can set expiration time for Json web tokens. For update expiration time you can follow below steps :

1 : Goto Manage from top navigation bar

2 : Goto Maintenance and click on JWT

3 : Enter following configuration details :

PropertiesDescriptionDefault Value
Passphrase for encrypting JWT, GIT and SSO access token.
User can choose Manual or Azure Key vault
Guzzle will generate JSON web token(Secret Key) to authenticate user.
Specify the access token for GIT or SSO
For specify access token the following options are available:
1. Manual: Provide token directly.
2. Azure Key Vault: To use Azure key vault feature user have to integrate Key Vault with Guzzle for that visit here. Give value of the key vault name and secret name where token is stored in Azure Key Vault instance.
< encrypted token in password form >
Expiration timeGuzzle generated JWT is valid through given Expiration Time864000000

4 : Click on the Update

Interface of JWT page is#