Identity - support for client certificates in formats other than PEM #13540
Labels
Azure.Identity
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
feature-request
This issue requires a new behavior in the product in order be resolved.
Milestone
When users wish to use the Identity SDK for Python in conjunction with Azure Batch, they need to implement extra logic to convert their certificate from .pfx/.cer to .pem. Can we add logic so that the Identity SDK supports other certificate formats innately?
Azure Batch documentation on certificates: https://docs.microsoft.com/en-us/azure/batch/batch-certificates
Suspected code where the current restriction for PEM-only certificates is implemented:
azure-sdk-for-python/sdk/identity/azure-identity/azure/identity/_internal/aadclient_certificate.py
Line 19 in eea845a
Python SDK reference describing the PEM-only restriction: https://azuresdkdocs.blob.core.windows.net/$web/python/azure-identity/1.4.0/index.html#environment-variables
The text was updated successfully, but these errors were encountered: