Share via


Microsoft.AspNetCore.ApiAuthorization.IdentityServer Namespace

Enthält Typen für die Verwendung von IdentityServer mit ASP.NET Core Authentifizierung und Autorisierung.

Klassen

ApiAuthorizationDbContext<TUser>

Datenbank abstraction for a combined DbContext using ASP.NET Identity and Identity Server.

ApiAuthorizationOptions

Optionen für die API-Autorisierung.

ApiResourceBuilder

Ein Generator für API-Ressourcen

ApiResourceCollection

Eine Auflistung von Duende.IdentityServer.Models.ApiResource.

ApiScopeCollection

Eine Auflistung von Duende.IdentityServer.Models.ApiScope.

ApplicationProfiles

Konstanten für die verschiedenen Anwendungsprofile für Anwendungen auf einem Autorisierungsserver.

ApplicationProfilesPropertyNames

Konstanten, die zum Speichern von Informationen zu Anwendungsprofilen in einem Duende.IdentityServer.Models.Client.Properties oder Duende.IdentityServer.Models.Resource.PropertiesDuende.IdentityServer.Models.Client bzw Duende.IdentityServer.Models.ApiResource . verwendet werden.

ApplicationProfilesPropertyValues

Konstanten für spezielle Werte, die für bestimmte ApplicationProfilesPropertyNames Schlüssel definiert sind.

ClientBuilder

Ein Generator für Clients.

ClientCollection

Eine Auflistung von Duende.IdentityServer.Models.Client.

ClientParametersTagHelper

Ein Taghilfsprogramm zum Generieren von Clientparametern für einen bestimmten oauth/openid-Client als Datenattribute.

IdentityResourceBuilder

Ein Generator für Identitätsressourcen

IdentityResourceCollection

Eine Auflistung von Duende.IdentityServer.Models.IdentityResource.

IdentityServerJwtConstants

Konstanten für einen Standard-API-Authentifizierungshandler.

Schnittstellen

IClientRequestParametersProvider

Generiert oauth/openID-Parameterwerte für konfigurierte Clients.

Hinweise

Weitere Informationen zur Verwendung von IdentityServer in ASP.NET Core-Apps finden Sie unter Authentifizierung und Autorisierung für SPAs.