| Field | Type | Required | Description | Example |
|---|---|---|---|---|
Name |
string | ✔️ | JWT template name | Example Template |
Claims |
Models.Operations.Claims | ✔️ | JWT template claims in JSON format | {} |
Lifetime |
long | ➖ | JWT lifetime | 3600 |
AllowedClockSkew |
long | ➖ | JWT allowed clock skew | 5 |
CustomSigningKey |
bool | ➖ | Whether a custom signing key/algorithm is also provided for this template | false |
SigningAlgorithm |
string | ➖ | The custom signing algorithm to use when minting JWTs. Required if custom_signing_key is true. |
RS256 |
SigningKey |
string | ➖ | The custom signing private key to use when minting JWTs. Required if custom_signing_key is true. |
PRIVATE_KEY_PLACEHOLDER |