create_credential_store function currently returns a tupple. 1. credential_store, 2. the credentials source
credentials source is used for logging and exception details. there is no good reason to return a tuple here.
This pr fix this by returning credential_store instead of tuple, and added api for getting credentials source from credential_store
Implemented Changes
create_credential_store return store only and not store source.
Added get_store_location in the credential_store to get the store source
Changelog
[ ] The CHANGELOG has been updated, or
[x] This PR does not include user-facing changes and doesn't require a
CHANGELOG update
Test coverage
[ ] This PR includes new unit and integration tests to go with the code
changes, or
[x] The changes in this PR do not require tests
Documentation
[ ] Docs (e.g. READMEs) were updated in this PR
[ ] A follow-up issue to update official docs has been filed here: [insert issue ID]()
[x] This PR does not require updating any documentation
Behavior
[ ] This PR changes product behavior and has been reviewed by a PO, or
[ ] These changes are part of a larger initiative that will be reviewed later, or
[x] No behavior was changed with this PR
Security
[ ] Security architect has reviewed the changes in this PR,
[ ] These changes are part of a larger initiative with a separate security review, or
[x] There are no security aspects to these changes
Desired Outcome
create_credential_store function currently returns a tupple. 1. credential_store, 2. the credentials source credentials source is used for logging and exception details. there is no good reason to return a tuple here. This pr fix this by returning credential_store instead of tuple, and added api for getting credentials source from credential_store
Implemented Changes
Changelog
Test coverage
Documentation
README
s) were updated in this PRBehavior
Security