Udostępnij za pośrednictwem


Microsoft.AspNetCore.ApiAuthorization.IdentityServer Przestrzeń nazw

Zawiera typy do używania serwera IdentityServer z uwierzytelnianiem i autoryzacją ASP.NET Core.

Klasy

ApiAuthorizationDbContext<TUser>

Abstrakcja bazy danych w połączeniu DbContext przy użyciu ASP.NET Identity and Identity Server.

ApiAuthorizationOptions

Opcje autoryzacji interfejsu API.

ApiResourceBuilder

Konstruktor zasobów interfejsu API

ApiResourceCollection

Kolekcja Duende.IdentityServer.Models.ApiResource.

ApiScopeCollection

Kolekcja Duende.IdentityServer.Models.ApiScope.

ApplicationProfiles

Stałe dla różnych profilów aplikacji dla aplikacji na serwerze autoryzacji.

ApplicationProfilesPropertyNames

Stałe używane do przechowywania informacji o profilach aplikacji odpowiednio w Duende.IdentityServer.Models.Client.PropertiesDuende.IdentityServer.Models.Resource.Properties elem Duende.IdentityServer.Models.Client lub lub Duende.IdentityServer.Models.ApiResource .

ApplicationProfilesPropertyValues

Stałe dla wartości specjalnych zdefiniowanych dla określonych ApplicationProfilesPropertyNames kluczy.

ClientBuilder

Konstruktor dla klientów.

ClientCollection

Kolekcja Duende.IdentityServer.Models.Client.

ClientParametersTagHelper

Pomocnik tagów służący do generowania parametrów klienta dla danego klienta oauth/openid jako atrybutów danych.

IdentityResourceBuilder

Konstruktor zasobów tożsamości

IdentityResourceCollection

Kolekcja Duende.IdentityServer.Models.IdentityResource.

IdentityServerJwtConstants

Stałe domyślnej procedury obsługi uwierzytelniania interfejsu API.

Interfejsy

IClientRequestParametersProvider

Generuje wartości parametrów oauth/openID dla skonfigurowanych klientów.

Uwagi

Aby uzyskać więcej informacji na temat korzystania z serwera IdentityServer w aplikacjach ASP.NET Core, zobacz Uwierzytelnianie i autoryzacja dla spAs.