Compartir a través de


Microsoft.AspNetCore.ApiAuthorization.IdentityServer Espacio de nombres

Contiene tipos para usar IdentityServer con ASP.NET Core autenticación y autorización.

Clases

ApiAuthorizationDbContext<TUser>

Abstracción de base de datos para una combinación DbContext mediante ASP.NET Identity y Identity Server.

ApiAuthorizationOptions

Opciones de autorización de API.

ApiResourceBuilder

Generador de recursos de API

ApiResourceCollection

Colección de Duende.IdentityServer.Models.ApiResource.

ApiScopeCollection

Colección de Duende.IdentityServer.Models.ApiScope.

ApplicationProfiles

Constantes para los distintos perfiles de aplicación para las aplicaciones de un servidor de autorización.

ApplicationProfilesPropertyNames

Constantes usadas para almacenar información sobre los perfiles de aplicación en o Duende.IdentityServer.Models.Client.PropertiesDuende.IdentityServer.Models.Resource.Properties de o Duende.IdentityServer.Models.ApiResourceDuende.IdentityServer.Models.Client respectivamente.

ApplicationProfilesPropertyValues

Constantes para valores especiales definidos para claves específicas ApplicationProfilesPropertyNames .

ClientBuilder

Un generador para clientes.

ClientCollection

Colección de Duende.IdentityServer.Models.Client.

ClientParametersTagHelper

Asistente de etiquetas para generar parámetros de cliente para un cliente oauth/openid determinado como atributos de datos.

IdentityResourceBuilder

Generador de recursos de identidad

IdentityResourceCollection

Colección de Duende.IdentityServer.Models.IdentityResource.

IdentityServerJwtConstants

Constantes para un controlador de autenticación de API predeterminado.

Interfaces

IClientRequestParametersProvider

Genera valores de parámetros oauth/openID para clientes configurados.

Comentarios

Para obtener más información sobre el uso de IdentityServer en ASP.NET Core aplicaciones, consulte Autenticación y autorización para SPA.