OAuth2 client-credentials provider. Construct via clientCredentials.
HonuaAuthProvider.getCredentials: fetch/refresh a bearer token.
Drop the cached token; the next call re-requests the grant.
OAuth2 client-credentials provider. Construct via clientCredentials.