solo_jwt_authn.proto

Package: envoy.config.filter.http.solo_jwt_authn.v2

Types:

Source File: github.com/solo-io/solo-projects/projects/gloo/api/external/envoy/jwt/solo_jwt_authn.proto

SoloJwtAuthnPerRoute

"requirement": string
"claimsToHeaders": map<string, .envoy.config.filter.http.solo_jwt_authn.v2.SoloJwtAuthnPerRoute.ClaimToHeaders>
"clearRouteCache": bool
"payloadInMetadata": string
Field Type Description Default
requirement string
claimsToHeaders map<string, .envoy.config.filter.http.solo_jwt_authn.v2.SoloJwtAuthnPerRoute.ClaimToHeaders>
clearRouteCache bool clear the route cache if claims were added to the header
payloadInMetadata string

ClaimToHeader

If this is specified, one of the claims will be copied to a header and the route cache will be cleared.

"claim": string
"header": string
"append": bool
Field Type Description Default
claim string
header string
append bool

ClaimToHeaders

"claims": []envoy.config.filter.http.solo_jwt_authn.v2.SoloJwtAuthnPerRoute.ClaimToHeader
Field Type Description Default
claims []envoy.config.filter.http.solo_jwt_authn.v2.SoloJwtAuthnPerRoute.ClaimToHeader