MCPcopy Create free account
hub / github.com/Keeper-Security/Commander / delete_shared_folder_key

Function delete_shared_folder_key

keepercommander/sync_down.py:65–74  ·  view source on GitHub ↗
(sf_uid)

Source from the content-addressed store, hash-verified

63 del record['extra_unencrypted']
64
65 def delete_shared_folder_key(sf_uid):
66 if sf_uid in params.shared_folder_cache:
67 shared_folder = params.shared_folder_cache[sf_uid]
68 if 'shared_folder_key_unencrypted' in shared_folder:
69 del shared_folder['shared_folder_key_unencrypted']
70 if 'records' in shared_folder:
71 for sfr in shared_folder['records']:
72 record_uid = sfr['record_uid']
73 if record_uid not in params.meta_data_cache:
74 delete_record_key(record_uid)
75
76 def delete_team_key(team_uid):
77 if team_uid in params.team_cache:

Callers 2

delete_team_keyFunction · 0.85
_sync_down_implFunction · 0.85

Calls 1

delete_record_keyFunction · 0.85

Tested by

no test coverage detected