@@ -280,6 +280,9 @@ def __init__(
280
280
281
281
.. admonition:: Support using a certificate in X.509 (.pem) format
282
282
283
+ Deprecated because it uses SHA-1 thumbprint.
284
+ Please use the .pfx option documented later in this page.
285
+
283
286
Feed in a dict in this form::
284
287
285
288
{
@@ -302,6 +305,9 @@ def __init__(
302
305
<https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/60>`_
303
306
is an approach to allow easier certificate rotation.
304
307
308
+ Deprecated because it uses SHA-1 thumbprint.
309
+ Please use the .pfx option documented later in this page.
310
+
305
311
*Added in version 0.5.0*::
306
312
307
313
{
@@ -338,6 +344,8 @@ def __init__(
338
344
339
345
.. admonition:: Supporting reading client certificates from PFX files
340
346
347
+ This usage will automatically use SHA-256 thumbprint of the certificate.
348
+
341
349
*Added in version 1.29.0*:
342
350
Feed in a dictionary containing the path to a PFX file::
343
351
@@ -352,6 +360,12 @@ def __init__(
352
360
353
361
.. admonition:: Support Subject Name/Issuer Auth with a cert in .pfx
354
362
363
+ `Subject Name/Issuer Auth
364
+ <https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/60>`_
365
+ is an approach to allow easier certificate rotation.
366
+
367
+ This usage will automatically use SHA-256 thumbprint of the certificate.
368
+
355
369
*Added in version 1.30.0*:
356
370
If your .pfx file contains both the private key and public cert,
357
371
you can opt in for Subject Name/Issuer Auth like this::
0 commit comments