Partager via


CertificateGovernmentAppCredentials Classe

Définition

Implémentation de l’authentification CertificateGovAppCredentials pour Gov Cloud.

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

Constructeurs

CertificateGovernmentAppCredentials(CertificateAppCredentialsOptions)

Initialise une nouvelle instance de la classe CertificateGovernmentAppCredentials.

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

Initialise une nouvelle instance de la classe CertificateGovernmentAppCredentials.

CertificateGovernmentAppCredentials(X509Certificate2, String, String, HttpClient, ILogger)

Initialise une nouvelle instance de la classe CertificateGovernmentAppCredentials.

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

Initialise une nouvelle instance de la classe CertificateGovernmentAppCredentials.

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.

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.

ToChannelFromBotOAuthScope

Obtient ToChannelFromBotOAuthScope.

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.

(Hérité de CertificateAppCredentials)
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 à