Sdílet prostřednictvím


Microsoft.AspNetCore.ApiAuthorization.IdentityServer Obor názvů

Obsahuje typy pro použití IdentityServer s ověřováním a autorizací ASP.NET Core.

Třídy

ApiAuthorizationDbContext<TUser>

Abstrakce databáze pro kombinaci DbContext s využitím ASP.NET identity a serveru identit.

ApiAuthorizationOptions

Možnosti autorizace rozhraní API

ApiResourceBuilder

Tvůrce prostředků rozhraní API

ApiResourceCollection

Kolekce položek Duende.IdentityServer.Models.ApiResource

ApiScopeCollection

Kolekce položek Duende.IdentityServer.Models.ApiScope

ApplicationProfiles

Konstanty pro různé profily aplikací pro aplikace na autorizačním serveru.

ApplicationProfilesPropertyNames

Konstanty používané k ukládání informací o profilech Duende.IdentityServer.Models.ClientDuende.IdentityServer.Models.ApiResource aplikací v Duende.IdentityServer.Models.Client.PropertiesDuende.IdentityServer.Models.Resource.Properties nebo v uvedeném pořadí.

ApplicationProfilesPropertyValues

Konstanty pro speciální hodnoty definované pro konkrétní ApplicationProfilesPropertyNames klíče.

ClientBuilder

Tvůrce pro klienty.

ClientCollection

Kolekce položek Duende.IdentityServer.Models.Client

ClientParametersTagHelper

Pomocná rutina značky pro generování parametrů klienta pro daného klienta oauth/openid jako atributy dat.

IdentityResourceBuilder

Tvůrce prostředků identit

IdentityResourceCollection

Kolekce položek Duende.IdentityServer.Models.IdentityResource

IdentityServerJwtConstants

Konstanty pro výchozí obslužnou rutinu ověřování rozhraní API.

Rozhraní

IClientRequestParametersProvider

Vygeneruje hodnoty parametrů oauth/openID pro nakonfigurované klienty.

Poznámky

Další informace o používání IdentityServeru v aplikacích ASP.NET Core najdete v tématu Ověřování a autorizace pro služby SA.