JSON Web Tokens (JWT)

Some Slurm charms support JSON Web Tokens as an alternative authentication method for a Slurm cluster.

This service is used by the Slurm charms:

A shared private encryption key is required to verify the signature of client tokens. The current method uses RSA with a length of 2048 bits, which is generated using the cryptography package for Python.

The Slurm documentation contains more information about the topic.

Libraries used