1.1.0-beta.5 (2020-06-09)
New Features
- Added option to write to shared token cache from
ClientSecretCredential
,ClientCertificateCredential
. - Added new developer credentials
IntelliJCredential
,VsCodeCredential
andAzureCliCredential
. - New APIs for authenticating users with
DeviceCodeCredential
,InteractiveBrowserCredential
andUsernamePasswordCredential
.- Added method
authenticate
which pro-actively interacts with the user to authenticate if necessary and returns a serializableAuthenticationRecord
- Added method
- Added following configurable options in classes
DeviceCodeCredentialBuilder
andInteractiveBrowserCredentialBuilder
authenticationRecord
enables initializing a credential with anAuthenticationRecord
returned from a prior call toAuthenticate
disableAutomaticAuthentication
disables automatic user interaction causing the credential to throw anAuthenticationRequiredException
when interactive authentication is necessary.
Breaking Changes
- Removed support to exclude specific credentials in
DefaultAzureCredential
authentication flow.