Microsoft.AspNetCore.ApiAuthorization.IdentityServer Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos para usar o IdentityServer com autenticação e autorização ASP.NET Core.
Classes
| ApiAuthorizationDbContext<TUser> |
Abstração de banco de dados para um combinado DbContext usando ASP.NET Identity e Identity Server. |
| ApiAuthorizationOptions |
Opções para autorização de API. |
| ApiResourceBuilder |
Um construtor para recursos de API |
| ApiResourceCollection |
Uma coleção de Duende.IdentityServer.Models.ApiResource. |
| ApiScopeCollection |
Uma coleção de Duende.IdentityServer.Models.ApiScope. |
| ApplicationProfiles |
Constantes para os diferentes perfis de aplicativo para aplicativos em um servidor de autorização. |
| ApplicationProfilesPropertyNames |
Constantes usadas para armazenar informações sobre perfis de aplicativo no ou Duende.IdentityServer.Models.Resource.Properties em Duende.IdentityServer.Models.Client.Properties um Duende.IdentityServer.Models.Client ou Duende.IdentityServer.Models.ApiResource respectivamente. |
| ApplicationProfilesPropertyValues |
Constantes para valores especiais definidos para chaves específicas ApplicationProfilesPropertyNames . |
| ClientBuilder |
Um construtor para clientes. |
| ClientCollection |
Uma coleção de Duende.IdentityServer.Models.Client. |
| ClientParametersTagHelper |
Um auxiliar de marca para gerar parâmetros de cliente para um determinado cliente oauth/openid como atributos de dados. |
| IdentityResourceBuilder |
Um construtor para recursos de identidade |
| IdentityResourceCollection |
Uma coleção de Duende.IdentityServer.Models.IdentityResource. |
| IdentityServerJwtConstants |
Constantes para um manipulador de autenticação de API padrão. |
Interfaces
| IClientRequestParametersProvider |
Gera valores de parâmetro oauth/openID para clientes configurados. |
Comentários
Para obter mais informações sobre como usar o IdentityServer em aplicativos ASP.NET Core, consulte Autenticação e autorização para SPAs.