Configuration:
- cache (CacheHandler) Optional. Should be an instance of CacheHandler that is going to be used to cache the JWKs
- suported_algs (Array) Optional. The list of supported algorithms. By default only HS256
- client_secret (String) Required (if supported HS256). The Auth0 application secret.
- valid_audiences (Array) Required. The list of audiences accepted by the service.
- authorized_iss (Array) Required (if supported RS256). The list of issuers trusted by the service.
- guzzle_options (Array) Optional Extra configuration options sent to guzzle.