MicrosoftAppCredentials Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation et cache d’authentification MicrosoftAppCredentials.
public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
- Héritage
- Dérivé
Constructeurs
MicrosoftAppCredentials(String, String, HttpClient, ILogger, String) |
Initialise une nouvelle instance de la classe MicrosoftAppCredentials. |
MicrosoftAppCredentials(String, String, String, HttpClient, ILogger, String) |
Initialise une nouvelle instance de la classe MicrosoftAppCredentials. |
Champs
Empty |
Ensemble vide d’informations d’identification. |
MicrosoftAppIdKey |
Propriété de configuration de l’ID d’application Microsoft. |
MicrosoftAppPasswordKey |
Propriété de configuration du mot de passe de l’application Microsoft. |
MicrosoftAppTenantIdKey |
Propriété de configuration pour l’ID de locataire du locataire Azure AD. |
MicrosoftAppTypeKey |
Propriété de configuration pour le type d’application du bot - MultiTenant, SingleTenant ou MSI. |
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) |
MicrosoftAppPassword |
Obtient ou définit le mot de passe de l’application Microsoft pour ces informations d’identification. |
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) |