Microsoft.AspNetCore.ApiAuthorization.IdentityServer Namespace

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

Klassen

Name Beschreibung
ApiAuthorizationDbContext<TUser>

Datenbankabstraktion für eine kombinierte DbContext Verwendung von ASP.NET Identity and Identity Server.

ApiAuthorizationOptions

Optionen für die API-Autorisierung.

ApiResourceBuilder

Ein Generator für API-Ressourcen

ApiResourceCollection

Eine Sammlung von Duende.IdentityServer.Models.ApiResource.

ApiScopeCollection

Eine Sammlung von Duende.IdentityServer.Models.ApiScope.

ApplicationProfiles

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

ApplicationProfilesPropertyNames

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

ApplicationProfilesPropertyValues

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

ClientBuilder

Ein Generator für Clients.

ClientCollection

Eine Sammlung 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 Sammlung von Duende.IdentityServer.Models.IdentityResource.

IdentityServerJwtConstants

Konstanten für einen Standard-API-Authentifizierungshandler.

Schnittstellen

Name Beschreibung
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.