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 :
Properties | Description | Default 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 time | Guzzle generated JWT is valid through given Expiration Time | 864000000 |
4 : Click on the Update