Compartilhar via


CertificateAppCredentials Classe

Definição

Implementação e cache de autenticação certificateAppCredentials.

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

Construtores

CertificateAppCredentials(CertificateAppCredentialsOptions)

Inicializa uma nova instância da classe CertificateAppCredentials.

CertificateAppCredentials(X509Certificate2, Boolean, String, String, HttpClient, ILogger)

Inicializa uma nova instância da classe CertificateAppCredentials.

CertificateAppCredentials(X509Certificate2, String, String, HttpClient, ILogger)

Inicializa uma nova instância da classe CertificateAppCredentials.

CertificateAppCredentials(X509Certificate2, String, String, String, Boolean, HttpClient, ILogger)

Inicializa uma nova instância da classe CertificateAppCredentials.

Propriedades

AuthTenant

Obtém ou define o locatário do 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 do 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 do token de autenticação de canal para essa credencial.

(Herdado de AppCredentials)
MicrosoftAppId

Obtém ou define a ID do aplicativo da 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 lento a ser usado para aquisição de token.

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