Related to - https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/639 The docs still reference the use of SHA1 https://msal-python.readthedocs.io/en/latest/#msal.ClientApplication.params.client_credential This needs to be fixed as per original issue. All docs need to showcase the use of SHA256. This is not just a documentation issue, those dictionaries need to take in SHA256, or the dictionaries need to be deprecated.