MicrosoftIdentityAuthenticationBaseOptions 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 podstawowe przekazywane do uwierzytelniania za pomocą Microsoft Identity.
public class MicrosoftIdentityAuthenticationBaseOptions
type MicrosoftIdentityAuthenticationBaseOptions = class
Public Class MicrosoftIdentityAuthenticationBaseOptions
- Dziedziczenie
-
MicrosoftIdentityAuthenticationBaseOptions
- Pochodne
Konstruktory
| Nazwa | Opis |
|---|---|
| MicrosoftIdentityAuthenticationBaseOptions() |
Konstruktor |
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. |
| 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. |
| Scopes |
Oddzielone spacjami zakresy wymagane do wywołania podrzędnego internetowego interfejsu API. Na przykład "user.read mail.read". |
| 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. |
| TokenAcquisitionOptions |
Opcje przekazane w celu utworzenia obiektu pozyskiwania tokenu, który wywołuje .NET biblioteki MSAL. |
| 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 |
Metody
| Nazwa | Opis |
|---|---|
| GetScopes() |
Zwraca zakresy. |