Compartilhar via


AzureCredentialsFactory.FromServicePrincipal Método

Definição

Sobrecargas

FromServicePrincipal(String, X509Certificate2, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

FromServicePrincipal(String, String, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

FromServicePrincipal(String, X509Certificate2, Boolean, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

FromServicePrincipal(String, String, String, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

FromServicePrincipal(String, String, String, Boolean, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

FromServicePrincipal(String, X509Certificate2, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

public Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials FromServicePrincipal (string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment);
member this.FromServicePrincipal : string * System.Security.Cryptography.X509Certificates.X509Certificate2 * string * Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment -> Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials
Public Function FromServicePrincipal (clientId As String, certificate As X509Certificate2, tenantId As String, environment As AzureEnvironment) As AzureCredentials

Parâmetros

clientId
String

a ID do cliente do aplicativo ao qual a entidade de serviço está associada

certificate
X509Certificate2

o certificado X509 para a ID do cliente

tenantId
String

a ID de locatário ou domínio em que o aplicativo está

environment
AzureEnvironment

o ambiente no qual autenticar

Retornos

Aplica-se a

FromServicePrincipal(String, String, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

public virtual Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials FromServicePrincipal (string clientId, string clientSecret, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment);
abstract member FromServicePrincipal : string * string * string * Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment -> Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials
override this.FromServicePrincipal : string * string * string * Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment -> Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials
Public Overridable Function FromServicePrincipal (clientId As String, clientSecret As String, tenantId As String, environment As AzureEnvironment) As AzureCredentials

Parâmetros

clientId
String

a ID do cliente do aplicativo ao qual a entidade de serviço está associada

clientSecret
String

o segredo da ID do cliente

tenantId
String

a ID de locatário ou domínio em que o aplicativo está

environment
AzureEnvironment

o ambiente no qual autenticar

Retornos

um objeto de credenciais autenticadas

Aplica-se a

FromServicePrincipal(String, X509Certificate2, Boolean, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

public Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials FromServicePrincipal (string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, bool IsCertificateRollOverEnabled, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment);
member this.FromServicePrincipal : string * System.Security.Cryptography.X509Certificates.X509Certificate2 * bool * string * Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment -> Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials
Public Function FromServicePrincipal (clientId As String, certificate As X509Certificate2, IsCertificateRollOverEnabled As Boolean, tenantId As String, environment As AzureEnvironment) As AzureCredentials

Parâmetros

clientId
String

a ID do cliente do aplicativo ao qual a entidade de serviço está associada

certificate
X509Certificate2

o certificado X509 para a ID do cliente

IsCertificateRollOverEnabled
Boolean

Defina-o como true se o certificado KeyVault/dSMS certificado de assistência (Rotação Automática)

tenantId
String

a ID de locatário ou domínio em que o aplicativo está

environment
AzureEnvironment

o ambiente no qual autenticar

Retornos

Aplica-se a

FromServicePrincipal(String, String, String, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

public Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials FromServicePrincipal (string clientId, string certificatePath, string certificatePassword, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment);
member this.FromServicePrincipal : string * string * string * string * Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment -> Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials
Public Function FromServicePrincipal (clientId As String, certificatePath As String, certificatePassword As String, tenantId As String, environment As AzureEnvironment) As AzureCredentials

Parâmetros

clientId
String

a ID do cliente do aplicativo ao qual a entidade de serviço está associada

certificatePath
String

o arquivo de certificado para a ID do cliente

certificatePassword
String

a senha do certificado

tenantId
String

a ID de locatário ou domínio em que o aplicativo está

environment
AzureEnvironment

o ambiente no qual autenticar

Retornos

um objeto de credenciais autenticadas

Aplica-se a

FromServicePrincipal(String, String, String, Boolean, String, AzureEnvironment)

Cria um objeto de credenciais de uma entidade de serviço.

public Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials FromServicePrincipal (string clientId, string certificatePath, string certificatePassword, bool IsCertificateRollOverEnabled, string tenantId, Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment environment);
member this.FromServicePrincipal : string * string * string * bool * string * Microsoft.Azure.Management.ResourceManager.Fluent.AzureEnvironment -> Microsoft.Azure.Management.ResourceManager.Fluent.Authentication.AzureCredentials
Public Function FromServicePrincipal (clientId As String, certificatePath As String, certificatePassword As String, IsCertificateRollOverEnabled As Boolean, tenantId As String, environment As AzureEnvironment) As AzureCredentials

Parâmetros

clientId
String

a ID do cliente do aplicativo ao qual a entidade de serviço está associada

certificatePath
String

o arquivo de certificado para a ID do cliente

certificatePassword
String

a senha do certificado

IsCertificateRollOverEnabled
Boolean

Defina-o como true se o certificado KeyVault/dSMS certificado de assistência (Rotação Automática)

tenantId
String

a ID de locatário ou domínio em que o aplicativo está

environment
AzureEnvironment

o ambiente no qual autenticar

Retornos

um objeto de credenciais autenticadas

Aplica-se a