Home
last modified time | relevance | path

Searched refs:db_data (Results 1 - 6 of 6) sorted by relevance

/base/security/asset/services/core_service/src/operations/
H A Doperation_add.rs35 fn encrypt_secret(calling_info: &CallingInfo, db_data: &mut DbMap) -> Result<()> { in encrypt_secret()
36 let secret_key = common::build_secret_key(calling_info, db_data)?; in encrypt_secret()
39 let secret = db_data.get_bytes_attr(&column::SECRET)?; in encrypt_secret()
40 let cipher = Crypto::encrypt(&secret_key, secret, &common::build_aad(db_data)?)?; in encrypt_secret()
41 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()
63 db.replace_datas(&condition, false, db_data) in resolve_conflict()
152 let mut db_data = common::into_db_map(attributes); local_add() variables
[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); variables
54 common::add_owner_info(calling_info, &mut db_data);
61 let results = db.query_datas(&vec![], &db_data, None, true)?;
66 let update_num = db.update_datas(&db_data, true, &update_db_data)?;
73 let remove_num = db.delete_datas(&db_data, Some(&reverse_condition), false)?;
H A Doperation_query.rs42 fn upgrade_version(db: &mut Database, calling_info: &CallingInfo, db_data: &mut DbMap) -> Result<()> { in upgrade_version()
43 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()
46 let cipher = Crypto::encrypt(&secret_key, secret, &common::build_aad(db_data)?)?; in upgrade_version()
53 query_data.insert_attr(column::ID, db_data.get_num_attr(&column::ID)?); in upgrade_version()
62 fn decrypt_secret(calling_info: &CallingInfo, db_data: &mut DbMap) -> Result<()> { in decrypt_secret()
63 let secret = db_data.get_bytes_attr(&column::SECRET)?; in decrypt_secret()
64 let secret_key = common::build_secret_key(calling_info, db_data)?; in decrypt_secret()
65 let secret = Crypto::decrypt(&secret_key, secret, &common::build_aad(db_data) in decrypt_secret()
177 let mut db_data = common::into_db_map(query); global() variables
[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 in add_system_attrs()
[all...]
H A Doperation_pre_query.rs50 fn query_key_attrs(calling_info: &CallingInfo, db_data: &DbMap, attrs: &AssetMap) -> Result<(Accessibility, bool)> { in query_key_attrs()
52 let results = 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); variables
71 common::add_owner_info(calling_info, &mut db_data);
72 db_data.entry(column::AUTH_TYPE).or_insert(Value::Number(AuthType::Any as u32));
74 let (access_type, require_password_set) = query_key_attrs(calling_info, &db_data, query)?;
/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()

Completed in 3 milliseconds