Condividi tramite


Microsoft.AspNetCore.ApiAuthorization.IdentityServer Spazio dei nomi

Contiene tipi per l'uso di IdentityServer con autenticazione e autorizzazione ASP.NET Core.

Classi

ApiAuthorizationDbContext<TUser>

Astrazione del database per un oggetto combinato DbContext tramite ASP.NET Identity e Identity Server.

ApiAuthorizationOptions

Opzioni per l'autorizzazione API.

ApiResourceBuilder

Generatore per le risorse API

ApiResourceCollection

Raccolta di Duende.IdentityServer.Models.ApiResource.

ApiScopeCollection

Raccolta di Duende.IdentityServer.Models.ApiScope.

ApplicationProfiles

Costanti per i diversi profili applicazione per le applicazioni in un server di autorizzazione.

ApplicationProfilesPropertyNames

Costanti utilizzate per archiviare le informazioni sui profili applicazione rispettivamente in Duende.IdentityServer.Models.Client.Properties o Duende.IdentityServer.Models.Resource.Properties di o Duende.IdentityServer.Models.ClientDuende.IdentityServer.Models.ApiResource .

ApplicationProfilesPropertyValues

Costanti per valori speciali definiti per chiavi specifiche ApplicationProfilesPropertyNames .

ClientBuilder

Generatore per client.

ClientCollection

Raccolta di Duende.IdentityServer.Models.Client.

ClientParametersTagHelper

Helper tag per la generazione di parametri client per un determinato client oauth/openid come attributi di dati.

IdentityResourceBuilder

Generatore per le risorse di identità

IdentityResourceCollection

Raccolta di Duende.IdentityServer.Models.IdentityResource.

IdentityServerJwtConstants

Costanti per un gestore di autenticazione API predefinito.

Interfacce

IClientRequestParametersProvider

Genera i valori dei parametri oauth/openID per i client configurati.

Commenti

Per altre informazioni sull'uso di IdentityServer nelle app ASP.NET Core, vedere Autenticazione e autorizzazione per le applicazioni a pagina singola.