Lingua

MsalAppCredentials Classe

Definizione

Una classe di autenticazione che implementa IAuthenticator, usata per acquisire token per i messaggi in uscita verso i canali.

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
Ereditarietà
Microsoft.Rest.ServiceClientCredentials
MsalAppCredentials
Implementazioni

Costruttori

Nome Descrizione
MsalAppCredentials(IConfidentialClientApplication, String, String, String, Boolean, ILogger)

Inizializza una nuova istanza della classe MsalAppCredentials.

MsalAppCredentials(String, String, String, String, Boolean, ILogger)

Inizializza una nuova istanza della classe MsalAppCredentials.

MsalAppCredentials(String, X509Certificate2, Boolean, String, String, Boolean, ILogger)

Inizializza una nuova istanza della classe MsalAppCredentials.

MsalAppCredentials(String, X509Certificate2, String, String, Boolean, ILogger)

Inizializza una nuova istanza della classe MsalAppCredentials.

Campi

Nome Descrizione
Empty

Set vuoto di credenziali.

Proprietà

Nome Descrizione
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

Nome Descrizione
BuildIAuthenticator()

Costruisce il pigro IAuthenticator da usare per l'acquisizione dei token.

GetTokenAsync(Boolean)

Ottiene un token di accesso OAuth.

(Ereditato da AppCredentials)
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Applicare le credenziali alla richiesta HTTP.

(Ereditato da AppCredentials)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IAuthenticator.GetTokenAsync(Boolean)

Una classe di autenticazione che implementa IAuthenticator, usata per acquisire token per i messaggi in uscita verso i canali.

Si applica a