Create JWT Authenticator
All the listed privileges are required -
Privileges | Description |
---|---|
GLOBAL_CONFIG_MANAGEMENT | Caller should have permission to this privilege, to perform this operation. |
{
"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"
}
The description of this JWT authenticator.
The issuer of this JWT authenticator. The configured value is matched against the "iss" claim of the JWT.
The name of the JWT authenticator. It must be unique among all other JWT authenticators.
The publicKeys as Json strings for this JWT authenticator. If "publicKeys" is blank, then "url" must not be blank.
The URL to fetch the public keys for this authenticator. If "url" is blank, then "publicKeys" must not be blank.
Created
Bad Request
User is not authenticated
Access to the resource is forbidden
Conflict