1.5.0b1 (2020-09-08)
Added
- Application authentication APIs from 1.4.0b7
ManagedIdentityCredential
supports the latest version of App Service
(#11346)DefaultAzureCredential
allows specifying the client ID of a user-assigned
managed identity via keyword argumentmanaged_identity_client_id
(#12991)CertificateCredential
supports Subject Name/Issuer authentication when
created withsend_certificate=True
. The asyncCertificateCredential
(azure.identity.aio.CertificateCredential
) will support this in a
future version.
(#10816)- Credentials in
azure.identity
support ADFS authorities, excepting
VisualStudioCodeCredential
. To configure a credential for this, configure
the credential withauthority
andtenant_id="adfs"
keyword arguments, for
example
ClientSecretCredential(authority="<your ADFS URI>", tenant_id="adfs")
.
Async credentials (those inazure.identity.aio
) will support ADFS in a
future release.
(#12696) InteractiveBrowserCredential
keyword argumentredirect_uri
enables
authentication with a user-specified application having a custom redirect URI
(#13344)
Breaking changes
- Removed
authentication_record
keyword argument from the async
SharedTokenCacheCredential
, i.e.azure.identity.aio.SharedTokenCacheCredential