InlineLbJwtAuthAction1
{
"key": {
"type": "string"
},
"pass_jwt_to_pool": false,
"realm": "string",
"tokens": [
"string"
]
}
LbJwtKey specifies the symmetric key or asymmetric public key used to decrypt the data in JWT.
Specify whether to pass the JWT to backend server or remove it. By default, it is false which means will not pass the JWT to backend servers.
A description of the protected area. If no realm is specified, clients often display a formatted hostname instead. The configured realm is returned when client request is rejected with 401 http status. In the response, it will be "WWW-Authentication: Bearer realm=<realm>".
JWT is an open standard that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. Load balancer will search for every specified tokens one by one for the jwt message until found. This parameter is optional. In case not found or this field is not configured, load balancer searches the Bearer header by default in the http request "Authorization: Bearer <token>".