Hi there,
I am trying to get an OAS API authenticated with JWT. Deployed OAS API with securitySchemes as type=http, bearerformat=JWT and I can see it looks fine when querying /apis/oas/{api-id}.
My understanding is that to enable JWT authN in the x-tyk-api-gateway section I should add fields like enable_jwt, jwt_signing_method, jwt_source, jwt_identity_base_field and PATCH the OAS definition. This works fine, at least the message from gtwy is as such, but when querying /apis/{api-id} I see just the enable_jwt field set, correctly, to true, all the others above are still empty strings.
So, trying to connect to API is checking the token but since there is no way to validate it it always fails. Not at all sure how this is supposed to be setup.
Is this functionality available via Gateway API? From the definition of /apis/oas/{api-id} it looks like body of both PUT and PATCH requests is not even having the x-tyk-api-gateway object - see: https://tyk.io/docs/others/gateway-swagger.yml