コード例 #1
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_revoked_apps_o_cb(user_data, result, app_exchange_info,
                             app_exchange_info_len):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, app_exchange_info,
              app_exchange_info_len)
コード例 #2
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _encode_containers_resp_o_cb(user_data, result, response):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_encode_containers_resp_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, response)
コード例 #3
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_flush_app_revocation_queue_o_cb(user_data, result):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_flush_app_revocation_queue_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result)
コード例 #4
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_decode_ipc_msg_o_err(user_data, result, response):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_decode_ipc_msg_o_err'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_err:
         o_err(user_data, result, response)
コード例 #5
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_exe_file_stem_o_cb(user_data, result, filename):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_exe_file_stem_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, filename)
コード例 #6
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _create_acc_o_cb(user_data, result, authenticator):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_create_acc_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, authenticator)
コード例 #7
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_output_log_path_o_cb(user_data, result, log_path):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_output_log_path_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, log_path)
コード例 #8
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_apps_accessing_mutable_data_o_cb(user_data, result,
                                            app_access, app_access_len):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_apps_accessing_mutable_data_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, app_access, app_access_len)
コード例 #9
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_revoked_apps_o_cb(user_data, result, app_exchange_info,
                             app_exchange_info_len):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_revoked_apps_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result, app_exchange_info,
              app_exchange_info_len)
コード例 #10
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _login_o_cb(user_data, result, authenticaor):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_login_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     user_data = self if user_data == self.ffi_auth.NULL else self.ffi_auth.from_handle(
         user_data)
     if o_cb:
         o_cb(user_data, result, authenticaor
              )  #  If user data is None, we should send self to the CB
コード例 #11
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_registered_apps_o_cb(user_data, result, registered_app,
                                registered_app_len):
     log.debug(
         f"got {LOCAL_QUEUES[f'{str(id(self))}_auth_registered_apps_o_cb'].get_nowait()}"
     )
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     user_data = self if user_data == self.ffi_auth.NULL else self.ffi_auth.from_handle(
         user_data)
     if o_cb:
         o_cb(user_data, result, registered_app, registered_app_len)
コード例 #12
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_rm_revoked_app_o_cb(user_data ,result):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result)
コード例 #13
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _encode_containers_resp_o_cb(user_data ,result ,response):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,response)
コード例 #14
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_flush_app_revocation_queue_o_cb(user_data ,result):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result)
コード例 #15
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_init_logging_o_cb(user_data ,result):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result)
コード例 #16
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_decode_ipc_msg_o_err(user_data ,result ,response):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_err:
         o_err(user_data ,result ,response)
コード例 #17
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_set_additional_search_path_o_cb(user_data ,result):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result)
コード例 #18
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_exe_file_stem_o_cb(user_data ,result ,filename):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,filename)
コード例 #19
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_output_log_path_o_cb(user_data ,result ,log_path):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,log_path)
コード例 #20
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_registered_apps_o_cb(user_data ,result ,registered_app ,registered_app_len):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,registered_app ,registered_app_len)
コード例 #21
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_apps_accessing_mutable_data_o_cb(user_data ,result ,app_access ,app_access_len):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,app_access ,app_access_len)
コード例 #22
0
ファイル: safe_sysUri_defs.py プロジェクト: rid-dim/pySafe
 def _open_uri_o_cb(user_data, result):
     safeUtils.checkResult(result, self.ffi_sysUri, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data, result)
コード例 #23
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _create_acc_o_cb(user_data ,result ,authenticator):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,authenticator)
コード例 #24
0
ファイル: safe_auth_defs.py プロジェクト: rid-dim/pySafe
 def _auth_account_info_o_cb(user_data ,result ,account_info):
     safeUtils.checkResult(result, self.ffi_auth, user_data)
     self.queue.put('gotResult')
     if o_cb:
         o_cb(user_data ,result ,account_info)