Idioma

ManagedIdentityAppCredentials Classe

Definição

Implementação de autenticação de identidade de serviço gerenciado.

public class ManagedIdentityAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type ManagedIdentityAppCredentials = class
    inherit AppCredentials
Public Class ManagedIdentityAppCredentials
Inherits AppCredentials
Herança
Microsoft.Rest.ServiceClientCredentials
ManagedIdentityAppCredentials

Construtores

Name Descrição
ManagedIdentityAppCredentials(String, String, HttpClient, ILogger)

Inicializa uma nova instância da ManagedIdentityAppCredentials classe. Identidade gerenciada para autenticação e cache de credenciais do AAD.

Propriedades

Name Descrição
AuthTenant

Obtém ou define o locatário de token de autenticação de canal para essa credencial.

(Herdado de AppCredentials)
ChannelAuthTenant

Obtém ou define o locatário a ser usado para autenticação de canal.

(Herdado de AppCredentials)
CustomHttpClient

Obtém ou define o locatário de token de autenticação de canal para essa credencial.

(Herdado de AppCredentials)
DefaultChannelAuthTenant

Obtém DefaultChannelAuthTenant.

(Herdado de AppCredentials)
Logger

Obtém ou define o locatário de token de autenticação de canal para essa credencial.

(Herdado de AppCredentials)
MicrosoftAppId

Obtém ou define a ID do aplicativo Microsoft para essa credencial.

(Herdado de AppCredentials)
OAuthEndpoint

Obtém o ponto de extremidade OAuth a ser usado.

(Herdado de AppCredentials)
OAuthScope

Obtém o escopo OAuth a ser usado.

(Herdado de AppCredentials)
ToChannelFromBotLoginUrlTemplate

Obtém ToChannelFromBotLoginUrlTemplate.

(Herdado de AppCredentials)
ToChannelFromBotOAuthScope

Obtém ToChannelFromBotOAuthScope.

(Herdado de AppCredentials)
ValidateAuthority

Obtém um valor que indica se a Autoridade deve ser validada.

(Herdado de AppCredentials)

Métodos

Name Descrição
BuildIAuthenticator()

Constrói o preguiçoso IAuthenticator para ser usado na aquisição de tokens.

GetTokenAsync(Boolean)

Obtém um token de acesso OAuth.

(Herdado de AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Aplique as credenciais à solicitação HTTP.

(Herdado de AppCredentials)

Aplica-se a