Microsoft.AspNetCore.ApiAuthorization.IdentityServer 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含搭配 ASP.NET Core驗證和授權使用 IdentityServer 的類型。
類別
ApiAuthorizationDbContext<TUser> |
使用 ASP.NET Identity 和 Identity Server 合併 DbContext 的資料庫抽象概念。 |
ApiAuthorizationOptions |
API 授權的選項。 |
ApiResourceBuilder |
API 資源的建置者 |
ApiResourceCollection |
Duende.IdentityServer.Models.ApiResource 的集合。 |
ApiScopeCollection |
Duende.IdentityServer.Models.ApiScope 的集合。 |
ApplicationProfiles |
授權伺服器中應用程式之不同應用程式佈建檔的常數。 |
ApplicationProfilesPropertyNames |
常數,用於將應用程式佈建檔的相關資訊分別儲存在 Duende.IdentityServer.Models.Client.Properties 或 Duende.IdentityServer.Models.Resource.Properties 的 Duende.IdentityServer.Models.Client 或 Duende.IdentityServer.Models.ApiResource 中。 |
ApplicationProfilesPropertyValues |
為特定索引鍵定義之特殊 ApplicationProfilesPropertyNames 值的常數。 |
ClientBuilder |
用戶端的建立器。 |
ClientCollection |
Duende.IdentityServer.Models.Client 的集合。 |
ClientParametersTagHelper |
標記協助程式,用於產生指定 oauth/openid 用戶端的用戶端參數作為資料屬性。 |
IdentityResourceBuilder |
身分識別資源的建立器 |
IdentityResourceCollection |
Duende.IdentityServer.Models.IdentityResource 的集合。 |
IdentityServerJwtConstants |
預設 API 驗證處理常式的常數。 |
介面
IClientRequestParametersProvider |
為已設定的用戶端產生 oauth/openID 參數值。 |
備註
如需在 ASP.NET Core 應用程式中使用 IdentityServer 的詳細資訊,請參閱SPA 的驗證和授權。