Partager via


CertificateAppCredentials Classe

Définition

Implémentation et cache d’authentification CertificateAppCredentials.

public class CertificateAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type CertificateAppCredentials = class
    inherit AppCredentials
Public Class CertificateAppCredentials
Inherits AppCredentials
Héritage
Microsoft.Rest.ServiceClientCredentials
CertificateAppCredentials
Dérivé

Constructeurs

CertificateAppCredentials(CertificateAppCredentialsOptions)

Initialise une nouvelle instance de la classe CertificateAppCredentials.

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

Initialise une nouvelle instance de la classe CertificateAppCredentials.

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

Initialise une nouvelle instance de la classe CertificateAppCredentials.

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

Initialise une nouvelle instance de la classe CertificateAppCredentials.

Propriétés

AuthTenant

Obtient ou définit le locataire du jeton d’authentification du canal pour ces informations d’identification.

(Hérité de AppCredentials)
ChannelAuthTenant

Obtient ou définit le locataire à utiliser pour l’authentification par canal.

(Hérité de AppCredentials)
CustomHttpClient

Obtient ou définit le locataire du jeton d’authentification du canal pour ces informations d’identification.

(Hérité de AppCredentials)
DefaultChannelAuthTenant

Obtient DefaultChannelAuthTenant.

(Hérité de AppCredentials)
Logger

Obtient ou définit le locataire du jeton d’authentification du canal pour ces informations d’identification.

(Hérité de AppCredentials)
MicrosoftAppId

Obtient ou définit l’ID d’application Microsoft pour ces informations d’identification.

(Hérité de AppCredentials)
OAuthEndpoint

Obtient le point de terminaison OAuth à utiliser.

(Hérité de AppCredentials)
OAuthScope

Obtient l’étendue OAuth à utiliser.

(Hérité de AppCredentials)
ToChannelFromBotLoginUrlTemplate

Obtient ToChannelFromBotLoginUrlTemplate.

(Hérité de AppCredentials)
ToChannelFromBotOAuthScope

Obtient ToChannelFromBotOAuthScope.

(Hérité de AppCredentials)
ValidateAuthority

Obtient une valeur indiquant s’il faut valider l’autorité.

(Hérité de AppCredentials)

Méthodes

BuildIAuthenticator()

Génère la IAuthenticator différée à utiliser pour l’acquisition de jetons.

GetTokenAsync(Boolean)

Obtient un jeton d’accès OAuth.

(Hérité de AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Appliquez les informations d’identification à la requête HTTP.

(Hérité de AppCredentials)

S’applique à