Sdílet prostřednictvím


MicrosoftAppCredentials Třída

Definice

Implementace ověřování a ukládání do mezipaměti MicrosoftAppCredentials

public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
    inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
Dědičnost
Microsoft.Rest.ServiceClientCredentials
MicrosoftAppCredentials
Odvozené

Konstruktory

MicrosoftAppCredentials(String, String)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

MicrosoftAppCredentials(String, String, HttpClient)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

MicrosoftAppCredentials(String, String, HttpClient, ILogger)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

MicrosoftAppCredentials(String, String, HttpClient, ILogger, String)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

MicrosoftAppCredentials(String, String, String, HttpClient)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

MicrosoftAppCredentials(String, String, String, HttpClient, ILogger)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

MicrosoftAppCredentials(String, String, String, HttpClient, ILogger, String)

Inicializuje novou instanci MicrosoftAppCredentials třídy.

Pole

Empty

Prázdná sada přihlašovacích údajů.

MicrosoftAppIdKey

Vlastnost konfigurace pro ID aplikace Microsoftu.

MicrosoftAppPasswordKey

Vlastnost konfigurace pro heslo aplikace Microsoftu.

MicrosoftAppTenantIdKey

Vlastnost konfigurace pro ID tenanta Azure AD tenanta.

MicrosoftAppTypeKey

Konfigurační vlastnost pro typ aplikace robota – Víceklient, SingleTenant nebo MSI.

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 pro použití 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)
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)
MicrosoftAppPassword

Získá nebo nastaví heslo aplikace Microsoft pro tyto přihlašovací údaje.

OAuthEndpoint

Získá koncový bod OAuth, který chcete použít.

(Zděděno od AppCredentials)
OAuthScope

Získá obor OAuth, který chcete použít.

(Zděděno od AppCredentials)
ValidateAuthority

Získá hodnotu označující, zda se má ověřit autorita.

(Zděděno od AppCredentials)

Metody

BuildAuthenticator()

Vytvoří líný AdalAuthenticator nástroj, který se použije k získání tokenu.

BuildIAuthenticator()

Vytvoří líný IAuthenticator nástroj, který se použije k získání tokenu.

(Zděděno od AppCredentials)
GetTokenAsync(Boolean)

Získá přístupový token OAuth.

(Zděděno od AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Použijte přihlašovací údaje k požadavku HTTP.

(Zděděno od AppCredentials)

Platí pro