Compartilhar via


OnBehalfOfCredential Construtores

Definição

Sobrecargas

OnBehalfOfCredential()

Construtor protegido para simulação.

OnBehalfOfCredential(String, String, X509Certificate2, String)

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar em Microsoft Entra ID com o certificado especificado.

OnBehalfOfCredential(String, String, String, String)

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar com Microsoft Entra ID.

OnBehalfOfCredential(String, String, X509Certificate2, String, OnBehalfOfCredentialOptions)

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar em Microsoft Entra ID com o certificado especificado.

OnBehalfOfCredential(String, String, String, String, OnBehalfOfCredentialOptions)

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar com Microsoft Entra ID.

OnBehalfOfCredential()

Origem:
OnBehalfOfCredential.cs
Origem:
OnBehalfOfCredential.cs

Construtor protegido para simulação.

protected OnBehalfOfCredential ();
Protected Sub New ()

Aplica-se a

OnBehalfOfCredential(String, String, X509Certificate2, String)

Origem:
OnBehalfOfCredential.cs
Origem:
OnBehalfOfCredential.cs

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar em Microsoft Entra ID com o certificado especificado.

public OnBehalfOfCredential (string tenantId, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate, string userAssertion);
new Azure.Identity.OnBehalfOfCredential : string * string * System.Security.Cryptography.X509Certificates.X509Certificate2 * string -> Azure.Identity.OnBehalfOfCredential
Public Sub New (tenantId As String, clientId As String, clientCertificate As X509Certificate2, userAssertion As String)

Parâmetros

tenantId
String

O Microsoft Entra ID do locatário (diretório) da entidade de serviço.

clientId
String

A ID do cliente (aplicativo) da entidade de serviço

clientCertificate
X509Certificate2

O certificado X509 de autenticação da entidade de serviço

userAssertion
String

O token de acesso que será usado pela OnBehalfOfCredential asserção do usuário ao solicitar tokens On-Behalf-Of.

Aplica-se a

OnBehalfOfCredential(String, String, String, String)

Origem:
OnBehalfOfCredential.cs
Origem:
OnBehalfOfCredential.cs

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar com Microsoft Entra ID.

public OnBehalfOfCredential (string tenantId, string clientId, string clientSecret, string userAssertion);
new Azure.Identity.OnBehalfOfCredential : string * string * string * string -> Azure.Identity.OnBehalfOfCredential
Public Sub New (tenantId As String, clientId As String, clientSecret As String, userAssertion As String)

Parâmetros

tenantId
String

O Microsoft Entra ID do locatário (diretório) da entidade de serviço.

clientId
String

A ID do cliente (aplicativo) da entidade de serviço

clientSecret
String

Um segredo do cliente que foi gerado para o Registro de Aplicativo usado para autenticar o cliente.

userAssertion
String

O token de acesso que será usado pela OnBehalfOfCredential asserção do usuário ao solicitar tokens On-Behalf-Of.

Aplica-se a

OnBehalfOfCredential(String, String, X509Certificate2, String, OnBehalfOfCredentialOptions)

Origem:
OnBehalfOfCredential.cs
Origem:
OnBehalfOfCredential.cs

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar em Microsoft Entra ID com o certificado especificado.

public OnBehalfOfCredential (string tenantId, string clientId, System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate, string userAssertion, Azure.Identity.OnBehalfOfCredentialOptions options);
new Azure.Identity.OnBehalfOfCredential : string * string * System.Security.Cryptography.X509Certificates.X509Certificate2 * string * Azure.Identity.OnBehalfOfCredentialOptions -> Azure.Identity.OnBehalfOfCredential
Public Sub New (tenantId As String, clientId As String, clientCertificate As X509Certificate2, userAssertion As String, options As OnBehalfOfCredentialOptions)

Parâmetros

tenantId
String

O Microsoft Entra ID do locatário (diretório) da entidade de serviço.

clientId
String

A ID do cliente (aplicativo) da entidade de serviço

clientCertificate
X509Certificate2

O certificado X509 de autenticação da entidade de serviço

userAssertion
String

O token de acesso que será usado pela OnBehalfOfCredential asserção do usuário ao solicitar tokens On-Behalf-Of.

options
OnBehalfOfCredentialOptions

Opções que permitem configurar o gerenciamento das solicitações enviadas para Microsoft Entra ID.

Aplica-se a

OnBehalfOfCredential(String, String, String, String, OnBehalfOfCredentialOptions)

Origem:
OnBehalfOfCredential.cs
Origem:
OnBehalfOfCredential.cs

Cria uma instância do OnBehalfOfCredential com os detalhes necessários para autenticar com Microsoft Entra ID.

public OnBehalfOfCredential (string tenantId, string clientId, string clientSecret, string userAssertion, Azure.Identity.OnBehalfOfCredentialOptions options);
new Azure.Identity.OnBehalfOfCredential : string * string * string * string * Azure.Identity.OnBehalfOfCredentialOptions -> Azure.Identity.OnBehalfOfCredential
Public Sub New (tenantId As String, clientId As String, clientSecret As String, userAssertion As String, options As OnBehalfOfCredentialOptions)

Parâmetros

tenantId
String

O Microsoft Entra ID do locatário (diretório) da entidade de serviço.

clientId
String

A ID do cliente (aplicativo) da entidade de serviço

clientSecret
String

Um segredo do cliente que foi gerado para o Registro de Aplicativo usado para autenticar o cliente.

userAssertion
String

O token de acesso que será usado pela OnBehalfOfCredential asserção do usuário ao solicitar tokens On-Behalf-Of.

options
OnBehalfOfCredentialOptions

Opções que permitem configurar o gerenciamento das solicitações enviadas para Microsoft Entra ID.

Aplica-se a