Język

MicrosoftIdentityAuthenticationMessageHandlerOptions Klasa

Definicja

Opcje przekazywane do programów obsługi komunikatów Microsoft Identity.

public class MicrosoftIdentityAuthenticationMessageHandlerOptions : Microsoft.Identity.Web.MicrosoftIdentityAuthenticationBaseOptions, ICloneable
type MicrosoftIdentityAuthenticationMessageHandlerOptions = class
    inherit MicrosoftIdentityAuthenticationBaseOptions
    interface ICloneable
Public Class MicrosoftIdentityAuthenticationMessageHandlerOptions
Inherits MicrosoftIdentityAuthenticationBaseOptions
Implements ICloneable
Dziedziczenie
MicrosoftIdentityAuthenticationMessageHandlerOptions
Implementuje

Konstruktory

Nazwa Opis
MicrosoftIdentityAuthenticationMessageHandlerOptions()

Opcje przekazywane do programów obsługi komunikatów Microsoft Identity.

Właściwości

Nazwa Opis
AuthenticationScheme

Schemat uwierzytelniania. Jeśli wartość null, użyje metody OpenIdConnectDefault.AuthenticationScheme, jeśli zostanie wywołana z aplikacji internetowej, i JwtBearerDefault.AuthenticationScheme, jeśli zostanie wywołana z internetowego interfejsu API.

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)
IsProofOfPossessionRequest

Modyfikuje żądanie pozyskiwania tokenu, tak aby uzyskany token był tokenem dowodowym posiadania (PoP), a nie tokenem elementu nośnego. Tokeny poP są podobne do tokenów elementu nośnego, ale są powiązane z żądaniem HTTP i kluczem kryptograficznym, którym może zarządzać biblioteka MSAL. Zobacz: https://aka.ms/msal-net-pop. Ustaw wartość true, aby automatycznie włączyć tokeny poP.

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)
Scopes

Oddzielone spacjami zakresy wymagane do wywołania podrzędnego internetowego interfejsu API. Na przykład "user.read mail.read".

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)
Tenant

[Opcjonalnie] identyfikator dzierżawy. Jest to używane w określonych scenariuszach, w których aplikacja musi wywołać podrzędny internetowy interfejs API w imieniu użytkownika w kilku dzierżawach. Jest on głównie używany z kodu, a nie z konfiguracji.

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)
TokenAcquisitionOptions

Opcje przekazane w celu utworzenia obiektu pozyskiwania tokenu, który wywołuje .NET biblioteki MSAL.

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)
UserFlow

[Opcjonalnie]. Przepływ użytkownika (w przypadku podrzędnego internetowego interfejsu API B2C). Jeśli nie zostanie określony, podrzędny internetowy interfejs API B2C zostanie wywołany przy użyciu domyślnego przepływu użytkownika z .DefaultUserFlow

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)

Metody

Nazwa Opis
Clone()

Sklonuj opcje (aby móc je zastąpić).

GetScopes()

Zwraca zakresy.

(Odziedziczone po MicrosoftIdentityAuthenticationBaseOptions)

Jawne implementacje interfejsu

Nazwa Opis
ICloneable.Clone()

Sklonuj opcje (aby móc je zastąpić).

Dotyczy