ManagedIdentityAppCredentials Classe

Definizione

Implementazione dell'autenticazione dell'identità del servizio gestita.

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

Costruttori

ManagedIdentityAppCredentials(String, String, HttpClient, ILogger)

Inizializza una nuova istanza della classe ManagedIdentityAppCredentials. Identità gestita per l'autenticazione e la memorizzazione nella cache delle credenziali di AAD.

Proprietà

AuthTenant

Ottiene o imposta il tenant del token di autenticazione del canale per questa credenziale.

(Ereditato da AppCredentials)
ChannelAuthTenant

Ottiene o imposta il tenant da usare per l'autenticazione del canale.

(Ereditato da AppCredentials)
CustomHttpClient

Ottiene o imposta il tenant del token di autenticazione del canale per questa credenziale.

(Ereditato da AppCredentials)
DefaultChannelAuthTenant

Ottiene DefaultChannelAuthTenant.

(Ereditato da AppCredentials)
Logger

Ottiene o imposta il tenant del token di autenticazione del canale per questa credenziale.

(Ereditato da AppCredentials)
MicrosoftAppId

Ottiene o imposta l'ID app Microsoft per questa credenziale.

(Ereditato da AppCredentials)
OAuthEndpoint

Ottiene l'endpoint OAuth da usare.

(Ereditato da AppCredentials)
OAuthScope

Ottiene l'ambito OAuth da usare.

(Ereditato da AppCredentials)
ToChannelFromBotLoginUrlTemplate

Ottiene ToChannelFromBotLoginUrlTemplate.

(Ereditato da AppCredentials)
ToChannelFromBotOAuthScope

Ottiene ToChannelFromBotoAuthScope.

(Ereditato da AppCredentials)
ValidateAuthority

Ottiene un valore che indica se convalidare l'autorità.

(Ereditato da AppCredentials)

Metodi

BuildIAuthenticator()

Compila il IAuthenticator differita da usare per l'acquisizione di token.

GetTokenAsync(Boolean)

Ottiene un token di accesso OAuth.

(Ereditato da AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Applicare le credenziali alla richiesta HTTP.

(Ereditato da AppCredentials)

Si applica a