mirror of https://github.com/abpframework/abp.git
csharpabpc-sharpframeworkblazoraspnet-coredotnet-coreaspnetcorearchitecturesaasdomain-driven-designangularmulti-tenancy
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.
1117 lines
46 KiB
1117 lines
46 KiB
{
|
|
"modules": {
|
|
"permissionManagement": {
|
|
"rootPath": "permissionManagement",
|
|
"remoteServiceName": "AbpPermissionManagement",
|
|
"controllers": {
|
|
"Volo.Abp.PermissionManagement.Integration.PermissionIntegrationController": {
|
|
"controllerName": "PermissionIntegration",
|
|
"controllerGroupName": "PermissionIntegration",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": true,
|
|
"apiVersion": null,
|
|
"type": "Volo.Abp.PermissionManagement.Integration.PermissionIntegrationController",
|
|
"interfaces": [
|
|
{
|
|
"type": "Volo.Abp.PermissionManagement.Integration.IPermissionIntegrationService",
|
|
"name": "IPermissionIntegrationService",
|
|
"methods": [
|
|
{
|
|
"name": "IsGrantedAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=10.3.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib",
|
|
"type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>",
|
|
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Abp.PermissionManagement.IsGrantedResponse>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Abp.PermissionManagement.IsGrantedResponse>"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"IsGrantedAsyncByInput": {
|
|
"uniqueName": "IsGrantedAsyncByInput",
|
|
"name": "IsGrantedAsync",
|
|
"httpMethod": "POST",
|
|
"url": "integration-api/permission-management/permissions/is-granted",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=10.3.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib",
|
|
"type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>",
|
|
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "input",
|
|
"jsonName": null,
|
|
"type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>",
|
|
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Body",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Abp.PermissionManagement.IsGrantedResponse>",
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Abp.PermissionManagement.IsGrantedResponse>"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.Integration.IPermissionIntegrationService"
|
|
}
|
|
}
|
|
},
|
|
"Volo.Abp.PermissionManagement.PermissionsController": {
|
|
"controllerName": "Permissions",
|
|
"controllerGroupName": "Permissions",
|
|
"isRemoteService": true,
|
|
"isIntegrationService": false,
|
|
"apiVersion": null,
|
|
"type": "Volo.Abp.PermissionManagement.PermissionsController",
|
|
"interfaces": [
|
|
{
|
|
"type": "Volo.Abp.PermissionManagement.IPermissionAppService",
|
|
"name": "IPermissionAppService",
|
|
"methods": [
|
|
{
|
|
"name": "GetAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetByGroupAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "groupName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "UpdateAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
|
|
"type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetResourceProviderKeyLookupServicesAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourceProviderListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourceProviderListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "SearchResourceProviderKeyAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "serviceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "filter",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "page",
|
|
"typeAsString": "System.Int32, System.Private.CoreLib",
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.SearchProviderKeyListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.SearchProviderKeyListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetResourceDefinitionsAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourcePermissionDefinitionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourcePermissionDefinitionListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetResourceAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourcePermissionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourcePermissionListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "GetResourceByProviderAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourcePermissionWithProviderListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourcePermissionWithProviderListResultDto"
|
|
}
|
|
},
|
|
{
|
|
"name": "UpdateResourceAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
|
|
"type": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
},
|
|
{
|
|
"name": "DeleteResourceAsync",
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": {
|
|
"GetAsyncByProviderNameAndProviderKey": {
|
|
"uniqueName": "GetAsyncByProviderNameAndProviderKey",
|
|
"name": "GetAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "providerName",
|
|
"name": "providerName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerKey",
|
|
"name": "providerKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"GetByGroupAsyncByGroupNameAndProviderNameAndProviderKey": {
|
|
"uniqueName": "GetByGroupAsyncByGroupNameAndProviderNameAndProviderKey",
|
|
"name": "GetByGroupAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions/by-group",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "groupName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "groupName",
|
|
"name": "groupName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerName",
|
|
"name": "providerName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerKey",
|
|
"name": "providerKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"UpdateAsyncByProviderNameAndProviderKeyAndInput": {
|
|
"uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput",
|
|
"name": "UpdateAsync",
|
|
"httpMethod": "PUT",
|
|
"url": "api/permission-management/permissions",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
|
|
"type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "providerName",
|
|
"name": "providerName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerKey",
|
|
"name": "providerKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "input",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Body",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"GetResourceProviderKeyLookupServicesAsyncByResourceName": {
|
|
"uniqueName": "GetResourceProviderKeyLookupServicesAsyncByResourceName",
|
|
"name": "GetResourceProviderKeyLookupServicesAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions/resource-provider-key-lookup-services",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourceProviderListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourceProviderListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"SearchResourceProviderKeyAsyncByResourceNameAndServiceNameAndFilterAndPage": {
|
|
"uniqueName": "SearchResourceProviderKeyAsyncByResourceNameAndServiceNameAndFilterAndPage",
|
|
"name": "SearchResourceProviderKeyAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions/search-resource-provider-keys",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "serviceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "filter",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "page",
|
|
"typeAsString": "System.Int32, System.Private.CoreLib",
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "serviceName",
|
|
"name": "serviceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "filter",
|
|
"name": "filter",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "page",
|
|
"name": "page",
|
|
"jsonName": null,
|
|
"type": "System.Int32",
|
|
"typeSimple": "number",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.SearchProviderKeyListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.SearchProviderKeyListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"GetResourceDefinitionsAsyncByResourceName": {
|
|
"uniqueName": "GetResourceDefinitionsAsyncByResourceName",
|
|
"name": "GetResourceDefinitionsAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions/resource-definitions",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourcePermissionDefinitionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourcePermissionDefinitionListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"GetResourceAsyncByResourceNameAndResourceKey": {
|
|
"uniqueName": "GetResourceAsyncByResourceNameAndResourceKey",
|
|
"name": "GetResourceAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions/resource",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "resourceKey",
|
|
"name": "resourceKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourcePermissionListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourcePermissionListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"GetResourceByProviderAsyncByResourceNameAndResourceKeyAndProviderNameAndProviderKey": {
|
|
"uniqueName": "GetResourceByProviderAsyncByResourceNameAndResourceKeyAndProviderNameAndProviderKey",
|
|
"name": "GetResourceByProviderAsync",
|
|
"httpMethod": "GET",
|
|
"url": "api/permission-management/permissions/resource/by-provider",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "resourceKey",
|
|
"name": "resourceKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerName",
|
|
"name": "providerName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerKey",
|
|
"name": "providerKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "Volo.Abp.PermissionManagement.GetResourcePermissionWithProviderListResultDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetResourcePermissionWithProviderListResultDto"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"UpdateResourceAsyncByResourceNameAndResourceKeyAndInput": {
|
|
"uniqueName": "UpdateResourceAsyncByResourceNameAndResourceKeyAndInput",
|
|
"name": "UpdateResourceAsync",
|
|
"httpMethod": "PUT",
|
|
"url": "api/permission-management/permissions/resource",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "input",
|
|
"typeAsString": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
|
|
"type": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "resourceKey",
|
|
"name": "resourceKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "input",
|
|
"name": "input",
|
|
"jsonName": null,
|
|
"type": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto",
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdateResourcePermissionsDto",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "Body",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
},
|
|
"DeleteResourceAsyncByResourceNameAndResourceKeyAndProviderNameAndProviderKey": {
|
|
"uniqueName": "DeleteResourceAsyncByResourceNameAndResourceKeyAndProviderNameAndProviderKey",
|
|
"name": "DeleteResourceAsync",
|
|
"httpMethod": "DELETE",
|
|
"url": "api/permission-management/permissions/resource",
|
|
"supportedVersions": [],
|
|
"parametersOnMethod": [
|
|
{
|
|
"name": "resourceName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "resourceKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerName",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
},
|
|
{
|
|
"name": "providerKey",
|
|
"typeAsString": "System.String, System.Private.CoreLib",
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"nameOnMethod": "resourceName",
|
|
"name": "resourceName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "resourceKey",
|
|
"name": "resourceKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerName",
|
|
"name": "providerName",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
},
|
|
{
|
|
"nameOnMethod": "providerKey",
|
|
"name": "providerKey",
|
|
"jsonName": null,
|
|
"type": "System.String",
|
|
"typeSimple": "string",
|
|
"isOptional": false,
|
|
"defaultValue": null,
|
|
"constraintTypes": null,
|
|
"bindingSourceId": "ModelBinding",
|
|
"descriptorName": ""
|
|
}
|
|
],
|
|
"returnValue": {
|
|
"type": "System.Void",
|
|
"typeSimple": "System.Void"
|
|
},
|
|
"allowAnonymous": null,
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"types": {}
|
|
}
|