azure-identity-helpers

Crates.ioazure-identity-helpers
lib.rsazure-identity-helpers
version0.0.9
created_at2025-03-19 16:07:54.103477+00
updated_at2025-09-16 20:33:23.380951+00
descriptionUnofficial suite of helpers to expand on the use of azure-identity
homepagehttps://github.com/demoray/azure-identity-helpers
repositoryhttps://github.com/demoray/azure-identity-helpers
max_upload_size
id1598228
size84,277
Brian Caswell (demoray)

documentation

https://docs.rs/azure-identity-helpers

README

azure-identity-helpers

Azure Identity Helpers

azure-identity-helpers provides unofficial utility components for handling Azure authentication and identity management in Rust applications.

This crate offers helper components for Azure authentication scenarios, including AzureAuth CLI integration, credential chaining, device code authentication, and refresh token handling.

Modules

  • azureauth_cli_credentials: Implements AzureAuth CLI based authentication. Originally from azure_identity 0.20.0.

  • cache: Re-implements the azure-identity caching provider

  • chained_token_credential: Implements credential chaining to try multiple authentication methods. This method has been added to an unreleased version of the upstream azure_identity crate. This will be removed once the updated upstream crate is released.

  • device_code: Provides device code flow authentication support for Azure services. Originally from azure_identity 0.20.0.

  • devicecode_credentials: Implements a credential that can authenticate using device code flow. Uses the device_code module's functionality.

  • refresh_token: Handles refresh token operations for maintaining authentication sessions. Originally from azure_identity 0.20.0.

License: MIT

Commit count: 47

cargo fmt