Microsoft.AspNetCore.ApiAuthorization.IdentityServer Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.