Microsoft.Identity.Web.Resource Ad Alanı

Sınıflar

Name Description
JwtBearerMiddlewareDiagnostics

JwtBearer ara yazılımı için tanılama (web API'lerinde kullanılır).

MicrosoftIdentityIssuerValidatorFactory

Her yetkili için IssuerValidator oluşturmak için fabrika sınıfı.

OpenIdConnectMiddlewareDiagnostics

OpenID Connect ara yazılımında kullanılan tanılama (web uygulamalarında kullanılır).

RequiredScopeAttribute

Bu öznitelik, bir web API'sinin gerektirdiği kapsamları bildirmek (ve doğrulamak) için denetleyici, sayfa veya denetleyici eylemlerinde kullanılır. Bu kapsamlar iki şekilde bildirilebilir: bunları sabit kodlama veya yapılandırmada bildirme. Seçiminize bağlı olarak oluşturuculardan birini veya diğerini kullanın. Ayrıntılar için bkz. https://aka.ms/ms-id-web/required-scope-attribute.

RequiredScopeOrAppPermissionAttribute

Bu öznitelik, web API'sinin gerektirdiği kapsamları veya uygulama izinlerini bildirmek (ve doğrulamak) için denetleyici, sayfa veya denetleyici eylemlerinde kullanılır. Bu kapsamlar veya uygulama izinleri iki şekilde bildirilebilir: bunları sabit kodlama veya yapılandırmada bildirme. Seçiminize bağlı olarak oluşturuculardan birini veya diğerini kullanın. Ayrıntılar için bkz. https://aka.ms/ms-id-web/required-scope-or-app-permissions-attribute.

RolesRequiredHttpContextExtensions

Bunun için HttpContent uzantı yöntemlerini sağlayan uzantı sınıfı, denetleyici eylemlerindeki rolleri doğrulamak için web API'lerinde kullanılabilir.

ScopesRequiredHttpContextExtensions

Bunun için HttpContent uzantı yöntemlerini sağlayan uzantı sınıfı, denetleyici eylemlerindeki kapsamları doğrulamak için web API'lerinde kullanılabilir. Bunun yerine denetleyicide, sayfada veya eylemde RequiredScope Özniteliğini kullanmanızı öneririz. Bkz. https://aka.ms/ms-id-web/required-scope-attribute.

Arabirimler

Name Description
IJwtBearerMiddlewareDiagnostics

JWT Taşıyıcı ara yazılımı için tanılama tarafından uygulanan arabirim.

IOpenIdConnectMiddlewareDiagnostics

OpenID Connect ara yazılımında kullanılan tanılama (web uygulamalarında kullanılır).