I have added a policy for JWT verification with the help of key value maps and is working fine in eval version of APIGEE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <VerifyJWT async="false" continueOnError="false" enabled="true" name="auth0-token-verify"> <DisplayName>auth0-token-verify</DisplayName> <Algorithm>RS256</Algorithm> <PublicKey> <JWKS uri="https://thanos.auth0.com/.well-known/jwks.json"/> </PublicKey> <Issuer>https://thanos.auth0.com/</Issuer> <Audience ref="var_auth0_jwt_audience"/> </VerifyJWT>
But when i used same bundle in the apigee licensed version, it started throwing error:
"code" : "steps.jwt.EmptyElementForKeyConfiguration", "message" : "Empty Element for Key Configuration : policy(auth0-token-verify) element(PublicKey/JWKS)",
The bundle works fine in licensed version if I remove the JWT policy above. Any thoughts on the same @Dino-at-Google @Dino