Open
Description
openedon Jun 1, 2024
The current implementation of BlobServiceClientBuilder
imposes to use specific authentication policies (original introduced with changeset [^1] and later #7421). However a client may want to use custom authentication policies retrieving credentials dynamically for example. However the current implementations are defined as final
which restricts any customization.
I propose the requirement is relaxed, that one can either
- Override the
throwOnAnonymousAccess
check - Allow subclassing authentication policies (
StorageSharedKeyCredentialPolicy
et al.) - Remove the requirement on specific classes to handle authentication
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment