···448448 'disabled' => false,
449449 'prefix' => '/atp/oauth/',
450450 'private_key' => env('ATP_OAUTH_PRIVATE_KEY'),
451451+ 'kid' => env('ATP_OAUTH_KID', 'atp-client-key'),
451452 ],
452453453454 // HTTP client settings
···468469ATP_CLIENT_URL="https://myapp.com"
469470ATP_CLIENT_REDIRECT_URI="https://myapp.com/auth/atp/callback"
470471ATP_OAUTH_PRIVATE_KEY="base64-encoded-private-key"
472472+ATP_OAUTH_KID="atp-client-key"
471473ATP_REFRESH_THRESHOLD=300
472474ATP_HTTP_TIMEOUT=30
473475```
476476+477477+The `ATP_OAUTH_KID` is the Key ID used in your JWKS endpoint. Some developers may require this to match a specific value. The default is `atp-client-key`.
474478475479## Credential Storage
476480