OptionalheadersAdditional headers to include in requests.
Auth0 domain (e.g., 'your-tenant.auth0.com')
OptionalaudienceAPI audience. Defaults to https://{domain}/api/v2/
OptionaltelemetryEnable/disable telemetry. Defaults to true
OptionalclientCustom client information for telemetry
OptionalwithCustom domain Header to use for whitelisted requests. When provided, the Auth0-Custom-Domain header will be added automatically to supported endpoints. This works seamlessly with custom fetchers - both the custom domain logic and your custom fetcher will be applied.
Auth0 application client ID
Private key for signing the client assertion JWT
OptionalclientAlgorithm for signing the client assertion. Defaults to RS256
OptionaluseEnable mTLS for token endpoint calls
Configuration for client credentials authentication using JWT assertion. Use this for server-to-server authentication with a private key.
Example: Using client assertion