Handles Login with Amazon (LWA) OAuth token management for the Selling Partner API.
Supports both refresh-token and grantless (scope-based) authentication flows.
Tokens are cached and automatically refreshed when expired. Concurrent calls
to getAccessToken are deduplicated into a single request.
Handles Login with Amazon (LWA) OAuth token management for the Selling Partner API.
Supports both refresh-token and grantless (scope-based) authentication flows. Tokens are cached and automatically refreshed when expired. Concurrent calls to getAccessToken are deduplicated into a single request.