Microsoft.Identity.Web.Resource Namespace

Klassen

Name Beschreibung
JwtBearerMiddlewareDiagnostics

Diagnose für die JwtBearer-Middleware (verwendet in Web-APIs).

MicrosoftIdentityIssuerValidatorFactory

Factory-Klasse zum Erstellen des IssuerValidator pro Autorität.

OpenIdConnectMiddlewareDiagnostics

Diagnose, die in der OpenID Connect-Middleware verwendet wird (in Web-Apps verwendet).

RequiredScopeAttribute

Dieses Attribut wird für Controller-, Seiten- oder Controlleraktionen verwendet, um die von einer Web-API erforderlichen Bereiche zu deklarieren (und zu validieren). Diese Bereiche können auf zwei Arten deklariert werden: hartcodieren oder in der Konfiguration deklarieren. Verwenden Sie je nach Wahl entweder einen oder den anderen der Konstruktoren. Weitere Informationen finden Sie unter https://aka.ms/ms-id-web/required-scope-attribute.

RequiredScopeOrAppPermissionAttribute

Dieses Attribut wird für Controller-, Seiten- oder Controlleraktionen verwendet, um die bereiche oder App-Berechtigungen zu deklarieren (und zu validieren), die von einer Web-API benötigt werden. Diese Bereiche oder App-Berechtigungen können auf zwei Arten deklariert werden: hartcodieren oder in der Konfiguration deklarieren. Verwenden Sie je nach Wahl entweder einen oder den anderen der Konstruktoren. Weitere Informationen finden Sie unter https://aka.ms/ms-id-web/required-scope-or-app-permissions-attribute.

RolesRequiredHttpContextExtensions

Erweiterungsklasse, die die Erweiterungsmethoden bereitstellt, für HttpContent die in Web-APIs verwendet werden kann, um die Rollen in Controlleraktionen zu überprüfen.

ScopesRequiredHttpContextExtensions

Erweiterungsklasse, die die Erweiterungsmethoden bereitstellt, für HttpContent die in Web-APIs verwendet werden kann, um Bereiche in Controlleraktionen zu überprüfen. Es wird empfohlen, stattdessen das RequiredScope-Attribut auf dem Controller, der Seite oder der Aktion zu verwenden. Siehe https://aka.ms/ms-id-web/required-scope-attribute.

Schnittstellen

Name Beschreibung
IJwtBearerMiddlewareDiagnostics

Schnittstelle, die von der Diagnose für die JWT Bearer-Middleware implementiert wird.

IOpenIdConnectMiddlewareDiagnostics

Diagnose, die in der OpenID Connect-Middleware verwendet wird (in Web-Apps verwendet).