Home
last modified time | relevance | path

Searched refs:db_data (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/base/security/asset/services/core_service/src/operations/
H A Doperation_add.rs41 db_data.insert(column::SECRET, Value::Bytes(cipher)); in encrypt_secret()
50 db_data: &mut DbMap, in resolve_conflict()
54 encrypt_secret(calling, db_data)?; in resolve_conflict()
55 db.replace_datas(query, false, db_data) in resolve_conflict()
62 encrypt_secret(calling, db_data)?; in resolve_conflict()
89 fn add_default_attrs(db_data: &mut DbMap) { in add_default_attrs()
169 let mut db_data = common::into_db_map(attributes); in local_add() localVariable
171 add_system_attrs(&mut db_data)?; in local_add()
172 add_default_attrs(&mut db_data); in local_add()
181 encrypt_secret(calling_info, &mut db_data)?; in local_add()
[all …]
H A Doperation_query.rs43 db_data.insert_attr(column::VERSION, DB_DATA_VERSION); in upgrade_version()
44 let secret = db_data.get_bytes_attr(&column::SECRET)?; in upgrade_version()
45 let secret_key = common::build_secret_key(calling_info, db_data)?; in upgrade_version()
63 let secret = db_data.get_bytes_attr(&column::SECRET)?; in decrypt_secret()
66 db_data.insert(column::SECRET, Value::Bytes(secret)); in decrypt_secret()
75 let secret = db_data.get_bytes_attr(&column::SECRET)?; in exec_crypto()
81 db_data.insert(column::SECRET, Value::Bytes(secret)); in exec_crypto()
177 let mut db_data = common::into_db_map(query); in query() localVariable
178 common::add_owner_info(calling_info, &mut db_data); in query()
185 query_all(calling_info, &mut db_data, query) in query()
[all …]
H A Doperation_update.rs29 fn encrypt(calling_info: &CallingInfo, db_data: &DbMap) -> Result<Vec<u8>> { in encrypt()
30 let secret_key = common::build_secret_key(calling_info, db_data)?; in encrypt()
31 let secret = db_data.get_bytes_attr(&column::SECRET)?; in encrypt()
32 let cipher = Crypto::encrypt(&secret_key, secret, &common::build_aad(db_data)?)?; in encrypt()
46 fn add_attrs(update: &AssetMap, db_data: &mut DbMap) -> Result<()> { in add_attrs()
48 add_system_attrs(db_data)?; in add_attrs()
49 add_normal_attrs(db_data); in add_attrs()
51 db_data.insert(column::LOCAL_STATUS, Value::Number(LocalStatus::Local as u32)); in add_attrs()
55 fn add_system_attrs(db_data: &mut DbMap) -> Result<()> { in add_system_attrs()
57 db_data.insert(column::UPDATE_TIME, Value::Bytes(time)); in add_system_attrs()
[all …]
H A Doperation_remove.rs29 fn add_system_attrs(db_data: &mut DbMap) -> Result<()> { in add_system_attrs()
31 db_data.insert(column::UPDATE_TIME, Value::Bytes(time)); in add_system_attrs()
35 fn add_normal_attrs(db_data: &mut DbMap) { in add_normal_attrs()
36 db_data.insert(column::SYNC_STATUS, Value::Number(SyncStatus::SyncDel as u32)); in add_normal_attrs()
53 let mut db_data = common::into_db_map(query); in remove() localVariable
54 common::add_owner_info(calling_info, &mut db_data); in remove()
61 let results = db.query_datas(&vec![], &db_data, None, true)?; in remove()
66 let update_num = db.update_datas(&db_data, true, &update_db_data)?; in remove()
73 let remove_num = db.delete_datas(&db_data, Some(&reverse_condition), false)?; in remove()
H A Doperation_pre_query.rs50 fn query_key_attrs(calling_info: &CallingInfo, db_data: &DbMap, attrs: &AssetMap) -> Result<(Access… in query_key_attrs()
52 …= db.query_datas(&vec![column::ACCESSIBILITY, column::REQUIRE_PASSWORD_SET], db_data, None, true)?; in query_key_attrs()
70 let mut db_data = common::into_db_map(query); in pre_query() localVariable
71 common::add_owner_info(calling_info, &mut db_data); in pre_query()
72 db_data.entry(column::AUTH_TYPE).or_insert(Value::Number(AuthType::Any as u32)); in pre_query()
74 let (access_type, require_password_set) = query_key_attrs(calling_info, &db_data, query)?; in pre_query()
H A Dcommon.rs106 let mut db_data = DbMap::new(); in into_db_map() localVariable
110 db_data.insert(table_column, attr_value.clone()); in into_db_map()
115 db_data in into_db_map()
118 pub(crate) fn into_asset_map(db_data: &DbMap) -> AssetMap { in into_asset_map()
120 for (column, data) in db_data.iter() { in into_asset_map()
131 pub(crate) fn add_owner_info(calling_info: &CallingInfo, db_data: &mut DbMap) { in add_owner_info()
132 db_data.insert(column::OWNER, Value::Bytes(calling_info.owner_info().clone())); in add_owner_info()
133 db_data.insert(column::OWNER_TYPE, Value::Number(calling_info.owner_type())); in add_owner_info()
/ohos5.0/base/security/asset/services/db_operator/src/test/
H A Dtest_database.rs73 fn add_bytes_column(db_data: &mut DbMap) { in add_bytes_column()
74 db_data.insert(column::SECRET, Value::Bytes(column::SECRET.as_bytes().to_vec())); in add_bytes_column()
75 db_data.insert(column::ALIAS, Value::Bytes(column::ALIAS.as_bytes().to_vec())); in add_bytes_column()
76 db_data.insert(column::OWNER, Value::Bytes(column::OWNER.as_bytes().to_vec())); in add_bytes_column()
77 db_data.insert(column::CREATE_TIME, Value::Bytes(column::CREATE_TIME.as_bytes().to_vec())); in add_bytes_column()
78 db_data.insert(column::UPDATE_TIME, Value::Bytes(column::UPDATE_TIME.as_bytes().to_vec())); in add_bytes_column()