I was trying to use outputClaimToHeaders
to pass a specific claim as a header. But getting this error.
error validating data: ValidationError(RequestAuthentication.spec.jwtRules[0]): unknown field “outputClaimToHeaders” in io.istio.security.v1beta1.RequestAuthentication.spec.jwtRules
RequestAuthentication:
apiVersion: security.istio.io/v1beta1
kind: RequestAuthentication
metadata:
name: my-request-auth
spec:
jwtRules:
- audiences:
- my-users
forwardOriginalToken: true
issuer: https://my-jwt-auth.com/
outputPayloadToHeader: x-jwt-payload
outputClaimToHeaders:
- header: x-jwt-claim-name
claim: name
selector:
matchLabels:
app: my-app