JWTAuthenticatorUpdateSpec
JWTAuthenticatorUpdateSpec
JWT authenticator object to be updated.
JSON Example
{
"description": "Jwt Authenticator Description",
"issuer": "portal",
"name": "Jwt Authenticator",
"public_keys": [
"{\"kid\":\"keyId\",\"kty\":\"RSA\",\"n\":\"modulus\",\"e\":\"exponent\"}"
],
"url": "https://example.com/portal/.well-known/openid-configuration"
}
string
description
Optional
The description of this JWT authenticator.
string
issuer
Required
The issuer of this JWT authenticator. The configured value is matched against the "iss" claim of the JWT.
string
name
Required
The name of the JWT authenticator. It must be unique among all other JWT authenticators.
array of string
public_keys
Optional
The publicKeys as Json strings for this JWT authenticator. If "publicKeys" is blank, then "url" must not be blank.
string
url
Optional
The URL to fetch the public keys for this authenticator. If "url" is blank, then "publicKeys" must not be blank.