X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fsimulation%2Fsecurity-manager.h;h=d7ea57cf54e60221d0570d8a97a9b351f7895300;hb=793e30e4b03efbb48bd79c0c5ee67ee167a9d86b;hp=496955573ab1a60788ae9637e0f47cd19c01c1e5;hpb=e2de563d1ecb4585ce68521bd42f3ef45ac79f16;p=src%2Fapp-framework-main.git diff --git a/src/simulation/security-manager.h b/src/simulation/security-manager.h index 4969555..d7ea57c 100644 --- a/src/simulation/security-manager.h +++ b/src/simulation/security-manager.h @@ -1,5 +1,5 @@ /* - Copyright 2015 IoT.bzh + Copyright 2015, 2016, 2017 IoT.bzh Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -25,9 +25,11 @@ enum lib_retcode { SECURITY_MANAGER_ERROR_ACCESS_DENIED }; enum app_install_path_type { + SECURITY_MANAGER_PATH_PRIVATE, + SECURITY_MANAGER_PATH_PUBLIC, SECURITY_MANAGER_PATH_PUBLIC_RO, + SECURITY_MANAGER_PATH_RW, SECURITY_MANAGER_PATH_RO, - SECURITY_MANAGER_PATH_RW }; typedef void app_inst_req; static int diese = 0; @@ -51,3 +53,10 @@ static int diese = 0; #define security_manager_app_install(r) \ (printf("security_manager_app_install(%p)\n",r), SECURITY_MANAGER_SUCCESS) + +#define security_manager_app_uninstall(r) \ + (printf("security_manager_app_uninstall(%p)\n",r), SECURITY_MANAGER_SUCCESS) + +#define security_manager_prepare_app(a) \ + (printf("security_manager_prepare_app(%s)\n",a), SECURITY_MANAGER_SUCCESS) +