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 pomocí 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 aplikací do Duende.IdentityServer.Models.Client.Properties nebo Duende.IdentityServer.Models.Resource.Properties v Duende.IdentityServer.Models.Client Duende.IdentityServer.Models.ApiResource 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

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

Poznámky

Další informace o používání IdentityServer v aplikacích ASP.NET Core najdete v tématu ověřování a autorizace pro jednostránkové.