You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.3 KiB
3.3 KiB
LINGYUN.Abp.IdentityServer.Application.Contracts
IdentityServer application service contracts module, defining application service interfaces and DTOs for IdentityServer4 resource management functionality.
Features
-
Permission Definitions
-
Client Permissions
- Default Permission -
AbpIdentityServer.Clients - Create Permission -
AbpIdentityServer.Clients.Create - Update Permission -
AbpIdentityServer.Clients.Update - Delete Permission -
AbpIdentityServer.Clients.Delete - Clone Permission -
AbpIdentityServer.Clients.Clone - Manage Permissions -
AbpIdentityServer.Clients.ManagePermissions - Manage Claims -
AbpIdentityServer.Clients.ManageClaims - Manage Secrets -
AbpIdentityServer.Clients.ManageSecrets - Manage Properties -
AbpIdentityServer.Clients.ManageProperties
- Default Permission -
-
API Resource Permissions
- Default Permission -
AbpIdentityServer.ApiResources - Create Permission -
AbpIdentityServer.ApiResources.Create - Update Permission -
AbpIdentityServer.ApiResources.Update - Delete Permission -
AbpIdentityServer.ApiResources.Delete - Manage Claims -
AbpIdentityServer.ApiResources.ManageClaims - Manage Secrets -
AbpIdentityServer.ApiResources.ManageSecrets - Manage Scopes -
AbpIdentityServer.ApiResources.ManageScopes - Manage Properties -
AbpIdentityServer.ApiResources.ManageProperties
- Default Permission -
-
API Scope Permissions
- Default Permission -
AbpIdentityServer.ApiScopes - Create Permission -
AbpIdentityServer.ApiScopes.Create - Update Permission -
AbpIdentityServer.ApiScopes.Update - Delete Permission -
AbpIdentityServer.ApiScopes.Delete - Manage Claims -
AbpIdentityServer.ApiScopes.ManageClaims - Manage Properties -
AbpIdentityServer.ApiScopes.ManageProperties
- Default Permission -
-
Identity Resource Permissions
- Default Permission -
AbpIdentityServer.IdentityResources - Create Permission -
AbpIdentityServer.IdentityResources.Create - Update Permission -
AbpIdentityServer.IdentityResources.Update - Delete Permission -
AbpIdentityServer.IdentityResources.Delete - Manage Claims -
AbpIdentityServer.IdentityResources.ManageClaims - Manage Properties -
AbpIdentityServer.IdentityResources.ManageProperties
- Default Permission -
-
Grant Permissions
- Default Permission -
AbpIdentityServer.Grants - Delete Permission -
AbpIdentityServer.Grants.Delete
- Default Permission -
-
-
Localization Resources
- Support for multi-language localization
- Built-in Chinese and English resources
Module Dependencies
[DependsOn(
typeof(AbpIdentityServerApplicationContractsModule)
)]
public class YourModule : AbpModule
{
// ...
}
Required Modules
AbpAuthorizationModule- ABP Authorization ModuleAbpDddApplicationContractsModule- ABP DDD Application Contracts ModuleAbpIdentityServerDomainSharedModule- IdentityServer Domain Shared Module
Configuration and Usage
The module provides application service interface definitions and data transfer objects required for IdentityServer4 resource management. All permissions are by default only available to the host tenant.
Related Documentation: