cyberark / conjur-api-python

Python client for the CyberArk Conjur API
Apache License 2.0
8 stars 3 forks source link

Store api key in credential data object #23

Closed szh closed 2 years ago

szh commented 2 years ago

Desired Outcome

Cache the API key in the CredentialsData object instead of in a variable in memory. This allows us to provide it from saved storage (either netrc file or keystore), and allows us to be explicit about whether we're using a user password or an actual API key, which currently are used somewhat interchangeably in the code.

Implemented Changes

Connected Issue/Story

Resolves N/A

Changelog

Test coverage

Documentation

Behavior

Security