MsalAppCredentials Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověřovací třída, která implementuje IAuthenticator, slouží k získání tokenů pro odchozí zprávy do kanálů.
public class MsalAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials, Microsoft.Bot.Connector.Authentication.IAuthenticator
type MsalAppCredentials = class
inherit AppCredentials
interface IAuthenticator
Public Class MsalAppCredentials
Inherits AppCredentials
Implements IAuthenticator
- Dědičnost
- Implementuje
Konstruktory
MsalAppCredentials(IConfidentialClientApplication, String, String, String, Boolean, ILogger) |
Inicializuje novou instanci MsalAppCredentials třídy. |
MsalAppCredentials(String, String, String, String, Boolean, ILogger) |
Inicializuje novou instanci MsalAppCredentials třídy. |
MsalAppCredentials(String, X509Certificate2, Boolean, String, String, Boolean, ILogger) |
Inicializuje novou instanci MsalAppCredentials třídy. |
MsalAppCredentials(String, X509Certificate2, String, String, Boolean, ILogger) |
Inicializuje novou instanci MsalAppCredentials třídy. |
Pole
Empty |
Prázdná sada přihlašovacích údajů. |
Vlastnosti
AuthTenant |
Získá nebo nastaví tenanta tokenu ověřování kanálu pro tyto přihlašovací údaje. (Zděděno od AppCredentials) |
ChannelAuthTenant |
Získá nebo nastaví tenanta, který se má použít pro ověřování kanálu. (Zděděno od AppCredentials) |
CustomHttpClient |
Získá nebo nastaví tenanta tokenu ověřování kanálu pro tyto přihlašovací údaje. (Zděděno od AppCredentials) |
DefaultChannelAuthTenant |
Získá DefaultChannelAuthTenant. (Zděděno od AppCredentials) |
Logger |
Získá nebo nastaví tenanta tokenu ověřování kanálu pro tyto přihlašovací údaje. (Zděděno od AppCredentials) |
MicrosoftAppId |
Získá nebo nastaví ID aplikace Microsoftu pro tyto přihlašovací údaje. (Zděděno od AppCredentials) |
OAuthEndpoint |
Získá koncový bod OAuth, který se má použít. (Zděděno od AppCredentials) |
OAuthScope |
Získá obor OAuth, který se má použít. (Zděděno od AppCredentials) |
ToChannelFromBotLoginUrlTemplate |
Získá ToChannelFromBotLoginUrlTemplate. (Zděděno od AppCredentials) |
ToChannelFromBotOAuthScope |
Získá ToChannelFromBotoAuthScope. (Zděděno od AppCredentials) |
ValidateAuthority |
Získá hodnotu určující, zda má být ověřena autorita. (Zděděno od AppCredentials) |
Metody
BuildIAuthenticator() |
Sestaví opožděné IAuthenticator, které se použijí k získání tokenu. |
GetTokenAsync(Boolean) |
Získá přístupový token OAuth. (Zděděno od AppCredentials) |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Použijte přihlašovací údaje pro požadavek HTTP. (Zděděno od AppCredentials) |
Explicitní implementace rozhraní
IAuthenticator.GetTokenAsync(Boolean) |
Ověřovací třída, která implementuje IAuthenticator, slouží k získání tokenů pro odchozí zprávy do kanálů. |