Microsoft.AspNetCore.ApiAuthorization.IdentityServer 命名空间       
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于将 IdentityServer 与 ASP.NET Core身份验证和授权配合使用的类型。
类
| ApiAuthorizationDbContext<TUser> | 使用 ASP.NET Identity and Identity Server 的组合 DbContext 的数据库抽象。 | 
| ApiAuthorizationOptions | API 授权的选项。 | 
| ApiResourceBuilder | API 资源的生成器 | 
| ApiResourceCollection | Duende.IdentityServer.Models.ApiResource 的集合。 | 
| ApiScopeCollection | Duende.IdentityServer.Models.ApiScope 的集合。 | 
| ApplicationProfiles | 授权服务器中应用程序的不同应用程序配置文件的常量。 | 
| ApplicationProfilesPropertyNames | 用于分别在 或 的 中Duende.IdentityServer.Models.Client.PropertiesDuende.IdentityServer.Models.Resource.Properties存储有关应用程序配置文件的信息的Duende.IdentityServer.Models.ClientDuende.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 的身份验证和授权。