Microsoft.AspNetCore.ApiAuthorization.IdentityServer Пространство имен

Содержит типы для использования IdentityServer с проверкой подлинности и авторизацией ASP.NET Core.

Классы

ApiAuthorizationDbContext<TUser>

Абстракция базы данных для совместного DbContext использования ASP.NET identity и identity server.

ApiAuthorizationOptions

Параметры авторизации API.

ApiResourceBuilder

Построитель для ресурсов API

ApiResourceCollection

Коллекция Duende.IdentityServer.Models.ApiResource.

ApiScopeCollection

Коллекция Duende.IdentityServer.Models.ApiScope.

ApplicationProfiles

Константы для различных профилей приложений для приложений на сервере авторизации.

ApplicationProfilesPropertyNames

Константы, используемые для хранения сведений о профилях приложений Duende.IdentityServer.Models.Client.Properties в или Duende.IdentityServer.Models.Resource.Properties или Duende.IdentityServer.Models.ApiResource соответственно.Duende.IdentityServer.Models.Client

ApplicationProfilesPropertyValues

Константы для специальных значений, определенных для определенных ApplicationProfilesPropertyNames ключей.

ClientBuilder

Построитель для клиентов.

ClientCollection

Коллекция Duende.IdentityServer.Models.Client.

ClientParametersTagHelper

Вспомогательная функция тегов для создания параметров клиента oauth/openid в качестве атрибутов данных.

IdentityResourceBuilder

Построитель для ресурсов удостоверений

IdentityResourceCollection

Коллекция Duende.IdentityServer.Models.IdentityResource.

IdentityServerJwtConstants

Константы для обработчика проверки подлинности API по умолчанию.

Интерфейсы

IClientRequestParametersProvider

Создает значения параметров oauth/openID для настроенных клиентов.

Комментарии

Дополнительные сведения об использовании IdentityServer в ASP.NET Core приложениях см. в статье Проверка подлинности и авторизация для spAs.