19 #ifndef LIBMDM_MDM_SECURITY_H 20 #define LIBMDM_MDM_SECURITY_H 22 #include "mdm_client_type.h" 305 const char *password);
474 mdm_status_t mdm_get_external_storage_encryption_status(
void);
955 mdm_status_t mdm_get_require_storage_card_encryption(
void);
1102 mdm_data_t *mdm_get_file_names_on_device(
char *p_path);
1146 mdm_data_t *mdm_get_file_names_with_attributes(
char *p_path);
1361 #endif // LIBMDM_MDM_SECURITY_H mdm_result_t knox_mdm_set_allow_lockscreen_type_change(mdm_status_t status)
API to allow or restrict changes to the lock screen type.
char * stateOrProvinceName
This structure is used to store GList.
mdm_result_t mdm_lock_now(void)
API to immediately lock the device screen.
Certificate name filed data.
mdm_wipe_t
Device wipe type.
mdm_status_t knox_mdm_get_allow_lockscreen_type_change(void)
API to check if changing the lock screen type is allowed.
char * organizationUnitName
mdm_status_t
MDM Policy status.
mdm_data_t * mdm_get_installed_certificate_names(mdm_certificate_t type)
API returns a list of certificate names currently installed on a device. The names included in the li...
mdm_data_t * mdm_get_installed_certificates(mdm_certificate_t type)
API returns a list of user certificates currently installed on a device.
mdm_result_t mdm_power_off_device(void)
API to power off the device.
mdm_result_t mdm_wipe_data(mdm_wipe_t type)
API to erase the device's external or internal storage.
mdm_result_t mdm_remove_certificate(mdm_certificate_t type, const char *name)
API to remove certificate authority (CA) or user certificates on a device.
mdm_status_t mdm_get_internal_storage_encryption_status(void)
API checks the status of internal storage encryption on device.
mdm_result_t mdm_set_internal_storage_encryption(mdm_status_t value)
API to encrypt / decrypt internal storage.
mdm_result_t
MDM API result.
mdm_result_t mdm_install_certificate(mdm_certificate_t type, const char *file_path, const char *name, const char *password)
API to install certificates on a device.
mdm_status_t mdm_get_lock_state(void)
API to get the current status of lock screen. Checks if lock screen is locked, or unlocked...
mdm_result_t mdm_reboot(void)
API to reboot the device immediately.
mdm_result_t mdm_clear_installed_certificates(mdm_certificate_t type)
API to remove all installed certificates from the device.
mdm_certificate_t
Certificate type.