What does this pull request do?
Changes how acting as functionality behaves.
What background context can you provide?
Following discussion in previous pull request I've changed the way acting as behaves in Conjur V4 SDK. Not it's similar to how it behave in v5 support branch.
It creates a new impersonated client instead of impersonated an existing one.
Where should the reviewer start?
conjur-api/Client.cs
What does this pull request do? Changes how acting as functionality behaves. What background context can you provide? Following discussion in previous pull request I've changed the way acting as behaves in Conjur V4 SDK. Not it's similar to how it behave in v5 support branch. It creates a new impersonated client instead of impersonated an existing one. Where should the reviewer start? conjur-api/Client.cs