Partilhar via


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

ManagedIdentityAppCredentials(String, String, HttpClient, ILogger)

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

Propriedades

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

BuildIAuthenticator()

Cria o IAuthenticator preguiçoso a ser usado para 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