MicrosoftIdentityAuthenticationMessageHandlerOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ć). |