Minimal Sync Client for Azure Key Vault
Please see this example to get started.
// Setup identity for getting access token
let identity_config = IdentityConfig::new("[client_id]", "[client_secret]", "[tenant_id]");
// Initialize the client
let client = KeyVaultClient::new("https://myvault.vault.azure.net", identity_config)?;
// Make some requests!
let key = client.get_key(key_name, key_version)?;
let secret = client.get_secret(secret_name, secret_version)?;