ClientSecretCredential Classe
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.
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
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
Azure SDK for .NET