harmony 鸿蒙dlp_permission_api.h
dlp_permission_api.h
Overview
Defines the APIs for cross-device file access management, encrypted storage, and access authorization.
Library: libohdlp_permission.so
System capability: SystemCapability.Security.DataLossPrevention
Since: 14
Related module: DlpPermissionApi
Summary
Enums
Name | Description |
---|---|
DLP_ErrCode { ERR_OH_SUCCESS = 0, ERR_OH_INVALID_PARAMETER = 19100001, ERR_OH_API_ONLY_FOR_SANDBOX = 19100006, ERR_OH_API_NOT_FOR_SANDBOX = 19100007, ERR_OH_SYSTEM_SERVICE_EXCEPTION = 19100011, ERR_OH_OUT_OF_MEMORY = 19100012, ERR_OH_APPLICATION_NOT_AUTHORIZED = 19100018 } |
Enumerates the DLP error codes. |
DLP_FileAccess { NO_PERMISSION = 0, READ_ONLY = 1, CONTENT_EDIT = 2, FULL_CONTROL = 3 } |
Enumerates the permissions on a DLP file. |
Functions
Name | Description |
---|---|
DLP_ErrCode OH_DLP_GetDlpPermissionInfo (DLP_FileAccess *dlpFileAccess, uint32_t *flags) | Obtains the permission information of this DLP file. |
DLP_ErrCode OH_DLP_GetOriginalFileName (const char *fileName, char **originalFileName) | Obtains the original file name of a DLP file. |
DLP_ErrCode OH_DLP_IsInSandbox (bool *isInSandbox) | Checks whether this application is running in a DLP sandbox environment. |
DLP_ErrCode OH_DLP_SetSandboxAppConfig (const char *configInfo) | Sets sandbox application configuration. |
DLP_ErrCode OH_DLP_GetSandboxAppConfig (char **configInfo) | Obtains the sandbox application configuration. |
DLP_ErrCode OH_DLP_CleanSandboxAppConfig () | Cleans the sandbox application configuration. |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Data Protection Kit (Data Protection Service)
harmony 鸿蒙DLP Service Error Codes
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦