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