Dela via


AppCredentials Klass

Definition

Grundläggande abstraktion för AAD-autentiseringsuppgifter för autentisering och cachelagring.

public abstract class AppCredentials : Microsoft.Rest.ServiceClientCredentials
type AppCredentials = class
    inherit ServiceClientCredentials
Public MustInherit Class AppCredentials
Inherits ServiceClientCredentials
Arv
Microsoft.Rest.ServiceClientCredentials
AppCredentials
Härledda

Konstruktorer

AppCredentials(String, HttpClient, ILogger)

Initierar en ny instans av klassen AppCredentials.

AppCredentials(String, HttpClient, ILogger, String)

Initierar en ny instans av klassen AppCredentials.

Egenskaper

AuthTenant

Hämtar eller anger klientorganisationen för kanalautentiseringstoken för den här autentiseringsuppgiften.

ChannelAuthTenant

Hämtar eller ställer in klientorganisationen som ska användas för kanalautentisering.

CustomHttpClient

Hämtar eller anger klientorganisationen för kanalautentiseringstoken för den här autentiseringsuppgiften.

DefaultChannelAuthTenant

Hämtar DefaultChannelAuthTenant.

Logger

Hämtar eller anger klientorganisationen för kanalautentiseringstoken för den här autentiseringsuppgiften.

MicrosoftAppId

Hämtar eller anger Microsofts app-ID för den här autentiseringsuppgiften.

OAuthEndpoint

Hämtar OAuth-slutpunkten att använda.

OAuthScope

Hämtar OAuth-omfånget att använda.

ToChannelFromBotLoginUrlTemplate

Hämtar ToChannelFromBotLoginUrlTemplate.

ToChannelFromBotOAuthScope

Hämtar ToChannelFromBotoAuthScope.

ValidateAuthority

Hämtar ett värde som anger om utfärdaren ska verifieras.

Metoder

BuildIAuthenticator()

Skapar den lata IAuthenticator som ska användas för tokenförvärv.

GetTokenAsync(Boolean)

Hämtar en OAuth-åtkomsttoken.

IsTrustedServiceUrl(String)
Föråldrad.

Kontrollerar om tjänst-URL:en är för en betrodd värd eller inte.

ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken)

Tillämpa autentiseringsuppgifterna på HTTP-begäran.

TrustServiceUrl(String)
Föråldrad.

Lägger till värden för tjänst-URL:en till MicrosoftAppCredentials betrodda värdar.

TrustServiceUrl(String, DateTime)
Föråldrad.

Lägger till värden för tjänst-URL:en till MicrosoftAppCredentials betrodda värdar.

Gäller för