AzureCredentialsFactory.FromServicePrincipal Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET