Class AzureCredentials | Azure SDK for Net
Andrew Henderson
Published Feb 16, 2026
Inheritance
AzureCredentials
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.ResourceManager.Fluent.dll
Syntax
public class AzureCredentials : Microsoft.Rest.ServiceClientCredentials Constructors
AzureCredentials(MSILoginInformation, AzureEnvironment)
Declaration
public AzureCredentials (Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.MSILoginInformation msiLoginInformation, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment); Parameters
AzureCredentials(DeviceCredentialInformation, String, AzureEnvironment)
Declaration
public AzureCredentials (Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.DeviceCredentialInformation deviceCredentialInformation, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment); Parameters
AzureCredentials(ServicePrincipalLoginInformation, String, AzureEnvironment)
Declaration
public AzureCredentials (Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.ServicePrincipalLoginInformation servicePrincipalLoginInformation, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment); Parameters
AzureCredentials(ServiceClientCredentials, ServiceClientCredentials, String, AzureEnvironment)
Declaration
public AzureCredentials (Microsoft.Rest.ServiceClientCredentials armCredentials, Microsoft.Rest.ServiceClientCredentials graphCredentials, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment); Parameters
Properties
ClientId
Declaration
public string ClientId { get; } Property Value
DefaultSubscriptionId
Declaration
public string DefaultSubscriptionId { get; } Property Value
Environment
Declaration
public Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment Environment { get; } Property Value
TenantId
Declaration
public string TenantId { get; } Property Value
Methods
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)
Declaration
public override System.Threading.Tasks.Task ProcessHttpRequestAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken); Parameters
Returns
WithDefaultSubscription(String)
Declaration
public Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials WithDefaultSubscription (string subscriptionId);