Udostępnij za pośrednictwem


MicrosoftAppCredentials Klasa

Definicja

Implementacja i pamięć podręczna uwierzytelniania microsoftAppCredentials.

public class MicrosoftAppCredentials : Microsoft.Bot.Connector.Authentication.AppCredentials
type MicrosoftAppCredentials = class
    inherit AppCredentials
Public Class MicrosoftAppCredentials
Inherits AppCredentials
Dziedziczenie
Microsoft.Rest.ServiceClientCredentials
MicrosoftAppCredentials
Pochodne

Konstruktory

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

Inicjuje nowe wystąpienie klasy MicrosoftAppCredentials.

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

Inicjuje nowe wystąpienie klasy MicrosoftAppCredentials.

Pola

Empty

Pusty zestaw poświadczeń.

MicrosoftAppIdKey

Właściwość konfiguracji identyfikatora aplikacji firmy Microsoft.

MicrosoftAppPasswordKey

Właściwość konfiguracji hasła aplikacji firmy Microsoft.

MicrosoftAppTenantIdKey

Właściwość konfiguracji dla identyfikatora dzierżawy dzierżawy usługi Azure AD.

MicrosoftAppTypeKey

Właściwość konfiguracji typu aplikacja bota — MultiTenant, SingleTenant lub MSI.

Właściwości

AuthTenant

Pobiera lub ustawia dzierżawę tokenu uwierzytelniania kanału dla tego poświadczenia.

(Odziedziczone po AppCredentials)
ChannelAuthTenant

Pobiera lub ustawia dzierżawę do użycia na potrzeby uwierzytelniania kanału.

(Odziedziczone po AppCredentials)
CustomHttpClient

Pobiera lub ustawia dzierżawę tokenu uwierzytelniania kanału dla tego poświadczenia.

(Odziedziczone po AppCredentials)
DefaultChannelAuthTenant

Pobiera wartość DefaultChannelAuthTenant.

(Odziedziczone po AppCredentials)
Logger

Pobiera lub ustawia dzierżawę tokenu uwierzytelniania kanału dla tego poświadczenia.

(Odziedziczone po AppCredentials)
MicrosoftAppId

Pobiera lub ustawia identyfikator aplikacji firmy Microsoft dla tego poświadczenia.

(Odziedziczone po AppCredentials)
MicrosoftAppPassword

Pobiera lub ustawia hasło aplikacji firmy Microsoft dla tego poświadczenia.

OAuthEndpoint

Pobiera punkt końcowy OAuth do użycia.

(Odziedziczone po AppCredentials)
OAuthScope

Pobiera zakres OAuth do użycia.

(Odziedziczone po AppCredentials)
ToChannelFromBotLoginUrlTemplate

Pobiera element ToChannelFromBotLoginUrlTemplate.

(Odziedziczone po AppCredentials)
ToChannelFromBotOAuthScope

Pobiera ciąg toChannelFromBotoAuthScope.

(Odziedziczone po AppCredentials)
ValidateAuthority

Pobiera wartość wskazującą, czy należy zweryfikować urząd.

(Odziedziczone po AppCredentials)

Metody

BuildIAuthenticator()

Tworzy leniwy IAuthenticator do użycia na potrzeby pozyskiwania tokenów.

GetTokenAsync(Boolean)

Pobiera token dostępu OAuth.

(Odziedziczone po AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Zastosuj poświadczenia do żądania HTTP.

(Odziedziczone po AppCredentials)

Dotyczy