The client should support using the OS/platform-provided keychain/keyring to store the API access credentials, using the auth.yaml file in the config folder only if a keychain is not available or if explicitly requested by the user.
Some of the options for cross-platform keychain integration:
The client should support using the OS/platform-provided keychain/keyring to store the API access credentials, using the
auth.yaml
file in the config folder only if a keychain is not available or if explicitly requested by the user.Some of the options for cross-platform keychain integration: