Microsoft.AspNetCore.ApiAuthorization.IdentityServer Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.