Udostępnij za pośrednictwem


ManagedIdentityAppCredentials Klasa

Definicja

Implementacja uwierzytelniania tożsamości usługi zarządzanej.

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

Konstruktory

ManagedIdentityAppCredentials(String, String, HttpClient, ILogger)

Inicjuje nowe wystąpienie klasy ManagedIdentityAppCredentials. Tożsamość zarządzana dla uwierzytelniania i buforowania poświadczeń usługi AAD.

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)
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