jwks-rsa
Usage
const jwksClient = require('jwks-rsa');
const client = jwksClient({
jwksUri: 'https://sandrino.auth0.com/.well-known/jwks.json',
requestHeaders: {}, // Optional
timeout: 30000 // Defaults to 30s
});
const kid = 'RkI5MjI5OUY5ODc1N0Q4QzM0OUYzNkVGMTJDOUEzQkFCOTU3NjE2Rg';
const key = await client.getSigningKey(kid);
const signingKey = key.getPublicKey();Integrations
API
JwksClient Options
Caching
Rate Limiting
Using Request Agent for TLS/SSL Configuration
Proxy configuration
Loading keys from local file, environment variable, or other externals
Running Tests
Showing Trace Logs
License
Last updated