Compartilhar via


ClientSecretCredential Classe

Definição

Permite que a autenticação Microsoft Entra ID usando um segredo do cliente que foi gerado para um Registro de Aplicativo. Mais informações sobre como configurar um segredo do cliente podem ser encontradas aqui: https://docs.microsoft.com/azure/active-directory/develop/quickstart-configure-app-access-web-apis#add-credentials-to-your-web-application

public class ClientSecretCredential : Azure.Core.TokenCredential
type ClientSecretCredential = class
    inherit TokenCredential
Public Class ClientSecretCredential
Inherits TokenCredential
Herança
ClientSecretCredential

Construtores

ClientSecretCredential()

Construtor protegido por zombar.

ClientSecretCredential(String, String, String)

Cria uma instância do ClientSecretCredential com os detalhes necessários para autenticar em Microsoft Entra ID com um segredo do cliente.

ClientSecretCredential(String, String, String, ClientSecretCredentialOptions)

Cria uma instância do ClientSecretCredential com os detalhes necessários para autenticar em Microsoft Entra ID com um segredo do cliente.

ClientSecretCredential(String, String, String, TokenCredentialOptions)

Cria uma instância do ClientSecretCredential com os detalhes necessários para autenticar em Microsoft Entra ID com um segredo do cliente.

Métodos

GetToken(TokenRequestContext, CancellationToken)

Obtém um token de Microsoft Entra ID, usando o segredo do cliente especificado para autenticar. Os tokens adquiridos são armazenados em cache pela instância de credencial. O tempo de vida do token e a atualização são tratados automaticamente. Sempre que possível, reutilize instâncias de credencial para otimizar a eficácia do cache.

GetTokenAsync(TokenRequestContext, CancellationToken)

Obtém um token de Microsoft Entra ID, usando o segredo do cliente especificado para autenticar. Os tokens adquiridos são armazenados em cache pela instância de credencial. O tempo de vida do token e a atualização são tratados automaticamente. Sempre que possível, reutilize instâncias de credencial para otimizar a eficácia do cache.

Aplica-se a