|
|
|
@ -4,6 +4,78 @@ |
|
|
|
"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=9.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": "GET", |
|
|
|
"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=9.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": "ModelBinding", |
|
|
|
"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", |
|
|
|
@ -41,6 +113,39 @@ |
|
|
|
"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": [ |
|
|
|
@ -135,15 +240,15 @@ |
|
|
|
"allowAnonymous": null, |
|
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService" |
|
|
|
}, |
|
|
|
"UpdateAsyncByProviderNameAndProviderKeyAndInput": { |
|
|
|
"uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput", |
|
|
|
"name": "UpdateAsync", |
|
|
|
"httpMethod": "PUT", |
|
|
|
"url": "api/permission-management/permissions", |
|
|
|
"GetByGroupAsyncByGroupNameAndProviderNameAndProviderKey": { |
|
|
|
"uniqueName": "GetByGroupAsyncByGroupNameAndProviderNameAndProviderKey", |
|
|
|
"name": "GetByGroupAsync", |
|
|
|
"httpMethod": "GET", |
|
|
|
"url": "api/permission-management/permissions/by-group", |
|
|
|
"supportedVersions": [], |
|
|
|
"parametersOnMethod": [ |
|
|
|
{ |
|
|
|
"name": "providerName", |
|
|
|
"name": "groupName", |
|
|
|
"typeAsString": "System.String, System.Private.CoreLib", |
|
|
|
"type": "System.String", |
|
|
|
"typeSimple": "string", |
|
|
|
@ -151,7 +256,7 @@ |
|
|
|
"defaultValue": null |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "providerKey", |
|
|
|
"name": "providerName", |
|
|
|
"typeAsString": "System.String, System.Private.CoreLib", |
|
|
|
"type": "System.String", |
|
|
|
"typeSimple": "string", |
|
|
|
@ -159,18 +264,18 @@ |
|
|
|
"defaultValue": null |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "input", |
|
|
|
"typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts", |
|
|
|
"type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto", |
|
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto", |
|
|
|
"name": "providerKey", |
|
|
|
"typeAsString": "System.String, System.Private.CoreLib", |
|
|
|
"type": "System.String", |
|
|
|
"typeSimple": "string", |
|
|
|
"isOptional": false, |
|
|
|
"defaultValue": null |
|
|
|
} |
|
|
|
], |
|
|
|
"parameters": [ |
|
|
|
{ |
|
|
|
"nameOnMethod": "providerName", |
|
|
|
"name": "providerName", |
|
|
|
"nameOnMethod": "groupName", |
|
|
|
"name": "groupName", |
|
|
|
"jsonName": null, |
|
|
|
"type": "System.String", |
|
|
|
"typeSimple": "string", |
|
|
|
@ -181,8 +286,8 @@ |
|
|
|
"descriptorName": "" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"nameOnMethod": "providerKey", |
|
|
|
"name": "providerKey", |
|
|
|
"nameOnMethod": "providerName", |
|
|
|
"name": "providerName", |
|
|
|
"jsonName": null, |
|
|
|
"type": "System.String", |
|
|
|
"typeSimple": "string", |
|
|
|
@ -193,96 +298,101 @@ |
|
|
|
"descriptorName": "" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"nameOnMethod": "input", |
|
|
|
"name": "input", |
|
|
|
"nameOnMethod": "providerKey", |
|
|
|
"name": "providerKey", |
|
|
|
"jsonName": null, |
|
|
|
"type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto", |
|
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto", |
|
|
|
"type": "System.String", |
|
|
|
"typeSimple": "string", |
|
|
|
"isOptional": false, |
|
|
|
"defaultValue": null, |
|
|
|
"constraintTypes": null, |
|
|
|
"bindingSourceId": "Body", |
|
|
|
"bindingSourceId": "ModelBinding", |
|
|
|
"descriptorName": "" |
|
|
|
} |
|
|
|
], |
|
|
|
"returnValue": { |
|
|
|
"type": "System.Void", |
|
|
|
"typeSimple": "System.Void" |
|
|
|
"type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto", |
|
|
|
"typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto" |
|
|
|
}, |
|
|
|
"allowAnonymous": null, |
|
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService" |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
"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=7.4.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": "GET", |
|
|
|
"url": "integration-api/permission-management/permissions/is-granted", |
|
|
|
}, |
|
|
|
"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": "System.Collections.Generic.List`1[[Volo.Abp.PermissionManagement.IsGrantedRequest, Volo.Abp.PermissionManagement.Domain.Shared, Version=7.4.0.0, Culture=neutral, PublicKeyToken=null]], System.Private.CoreLib", |
|
|
|
"type": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>", |
|
|
|
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]", |
|
|
|
"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": "System.Collections.Generic.List<Volo.Abp.PermissionManagement.IsGrantedRequest>", |
|
|
|
"typeSimple": "[Volo.Abp.PermissionManagement.IsGrantedRequest]", |
|
|
|
"type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto", |
|
|
|
"typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto", |
|
|
|
"isOptional": false, |
|
|
|
"defaultValue": null, |
|
|
|
"constraintTypes": null, |
|
|
|
"bindingSourceId": "ModelBinding", |
|
|
|
"bindingSourceId": "Body", |
|
|
|
"descriptorName": "" |
|
|
|
} |
|
|
|
], |
|
|
|
"returnValue": { |
|
|
|
"type": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Abp.PermissionManagement.IsGrantedResponse>", |
|
|
|
"typeSimple": "Volo.Abp.Application.Dtos.ListResultDto<Volo.Abp.PermissionManagement.IsGrantedResponse>" |
|
|
|
"type": "System.Void", |
|
|
|
"typeSimple": "System.Void" |
|
|
|
}, |
|
|
|
"allowAnonymous": null, |
|
|
|
"implementFrom": "Volo.Abp.PermissionManagement.Integration.IPermissionIntegrationService" |
|
|
|
"implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|