Microsoft.Identity.Web.Resource Spazio dei nomi

Classi

Nome Descrizione
JwtBearerMiddlewareDiagnostics

Diagnostica per il middleware JwtBearer (usato nelle API Web).

MicrosoftIdentityIssuerValidatorFactory

Classe factory per la creazione di IssuerValidator per autorità.

OpenIdConnectMiddlewareDiagnostics

Diagnostica usata nel middleware OpenID Connect (usato nelle app Web).

RequiredScopeAttribute

Questo attributo viene usato in un controller, pagine o azioni del controller per dichiarare (e convalidare) gli ambiti richiesti da un'API Web. Questi ambiti possono essere dichiarati in due modi: hardcoding o dichiarazione nella configurazione. A seconda della scelta, usare uno o l'altro dei costruttori. Per informazioni dettagliate, vedere https://aka.ms/ms-id-web/required-scope-attribute.

RequiredScopeOrAppPermissionAttribute

Questo attributo viene usato in un controller, nelle pagine o nelle azioni del controller per dichiarare (e convalidare) gli ambiti o le autorizzazioni dell'app richiesti da un'API Web. L'autorizzazione ha esito positivo quando un ambito accettato è presente in un'attestazione di ambito o un'autorizzazione dell'app accettata è presente in un'attestazione del ruolo. La corrispondenza di un ruolo non classifica il token come solo app. Questi ambiti o autorizzazioni per le app possono essere dichiarati in due modi: hardcoding o dichiarazione nella configurazione. A seconda della scelta, usare uno o l'altro dei costruttori. Per informazioni dettagliate, vedere https://aka.ms/ms-id-web/required-scope-or-app-permissions-attribute.

RolesRequiredHttpContextExtensions

Classe di estensione che fornisce i metodi di estensione per HttpContent che possono essere usati nelle API Web per convalidare i ruoli nelle azioni del controller.

ScopesRequiredHttpContextExtensions

Classe di estensione che fornisce i metodi di estensione per HttpContent che possono essere usati nelle API Web per convalidare gli ambiti nelle azioni del controller. È consigliabile usare invece l'attributo RequiredScope nel controller, la pagina o l'azione. Vedete https://aka.ms/ms-id-web/required-scope-attribute.

Interfacce

Nome Descrizione
IJwtBearerMiddlewareDiagnostics

Interfaccia implementata dalla diagnostica per il middleware di connessione JWT.

IOpenIdConnectMiddlewareDiagnostics

Diagnostica usata nel middleware OpenID Connect (usato nelle app Web).