Add Internal Password popup to ode-app for temporary
[platform/core/security/ode.git] / tools / apps / ode / src / password / confirm-popup.c
old mode 100644 (file)
new mode 100755 (executable)
index 5ca26b6..a40a362
@@ -120,6 +120,14 @@ static void confirm_password_popup_confirm_cb(void *data, Evas_Object *obj, void
        bool result = 0;
        popup_data_s *popup_data = (popup_data_s *)data;
 
+       /* for temporary start */
+       if (popup_data->mode == INTERNAL_ENCRYPT_PASSWORD || popup_data->mode == INTERNAL_DECRYPT_PASSWORD) {
+               snprintf(popup_data->entry_data, PATH_MAX, "%s", elm_entry_entry_get(confirm_entry));
+               evas_object_del(popup_data->popup);
+               password_result_callback(popup_data, "success");
+               return;
+       }
+       /* for temporary end */
        ret = ode_external_encryption_verify_password(elm_entry_entry_get(confirm_entry), &result);
        if (ret != ODE_ERROR_NONE) {
                dlog_print(DLOG_ERROR, LOG_TAG, "failed to verify password");