Home
last modified time | relevance | path

Searched refs:attrs (Results 1 - 25 of 41) sorted by relevance

12

/base/security/asset/test/unittest/inner_kits_rust/src/
H A Dadd_abnormal.rs21 let mut attrs = AssetMap::new(); in add_empty_attr() variables
22 attrs.insert_attr(Tag::Accessibility, Accessibility::DevicePowerOn); in add_empty_attr()
23 expect_error_eq(ErrCode::InvalidArgument, asset_sdk::Manager::build().unwrap().add(&attrs).unwrap_err()); in add_empty_attr()
29 let mut attrs = AssetMap::new(); in add_without_alias() variables
30 attrs.insert_attr(Tag::Accessibility, Accessibility::DevicePowerOn); in add_without_alias()
31 attrs.insert_attr(Tag::Secret, function_name.to_owned()); in add_without_alias()
32 expect_error_eq(ErrCode::InvalidArgument, asset_sdk::Manager::build().unwrap().add(&attrs).unwrap_err()); in add_without_alias()
39 let mut attrs = AssetMap::new(); in add_alias_with_min_len() variables
40 attrs.insert_attr(Tag::Alias, alias.clone()); in add_alias_with_min_len()
41 attrs in add_alias_with_min_len()
53 let mut attrs = AssetMap::new(); add_alias_with_max_len() variables
66 let mut attrs = AssetMap::new(); add_invalid_alias() variables
79 let mut attrs = AssetMap::new(); add_alias_with_unmatched_type() variables
92 let mut attrs = AssetMap::new(); add_without_secret() variables
101 let mut attrs = AssetMap::new(); add_secret_with_min_len() variables
114 let mut attrs = AssetMap::new(); add_secret_with_max_len() variables
126 let mut attrs = AssetMap::new(); add_invalid_secret() variables
139 let mut attrs = AssetMap::new(); add_secret_with_unmatched_type() variables
152 let mut attrs = AssetMap::new(); add_invalid_accessibility() variables
168 let mut attrs = AssetMap::new(); add_invalid_auth_type() variables
182 let mut attrs = AssetMap::new(); add_invalid_sync_type() variables
194 let mut attrs = AssetMap::new(); add_sync_type_with_max_len() variables
208 let mut attrs = AssetMap::new(); add_invalid_conflict_resolution() variables
221 let mut attrs = AssetMap::new(); add_invalid_label() variables
238 let mut attrs = AssetMap::new(); add_bool_tag_with_unmatched_type() variables
255 let mut attrs = AssetMap::new(); add_bytes_tag_with_unmatched_type() variables
271 let mut attrs = AssetMap::new(); add_number_tag_with_unmatched_type() variables
286 let mut attrs = AssetMap::new(); add_unsupported_tags() variables
297 let mut attrs = AssetMap::new(); add_unsupported_tags() variables
[all...]
H A Dadd.rs52 let mut attrs = AssetMap::new(); in add_required_tags() variables
53 attrs.insert_attr(Tag::Alias, func_name.to_owned()); in add_required_tags()
54 attrs.insert_attr(Tag::Secret, func_name.to_owned()); in add_required_tags()
55 attrs.insert_attr(Tag::Accessibility, Accessibility::DevicePowerOn); in add_required_tags()
56 asset_sdk::Manager::build().unwrap().add(&attrs).unwrap(); in add_required_tags()
74 let mut attrs = AssetMap::new(); in add_english_secret() variables
75 attrs.insert_attr(Tag::Alias, func_name.as_bytes().to_owned()); in add_english_secret()
76 attrs.insert_attr(Tag::Secret, func_name.as_bytes().to_owned()); in add_english_secret()
77 attrs.insert_attr(Tag::Accessibility, Accessibility::DevicePowerOn); in add_english_secret()
78 asset_sdk::Manager::build().unwrap().add(&attrs) in add_english_secret()
91 let mut attrs = AssetMap::new(); add_chinese_secret() variables
111 let mut attrs = AssetMap::new(); add_same_alias_throw_error() variables
132 let mut attrs = AssetMap::new(); add_same_alias_overwrite() variables
162 let mut attrs = AssetMap::new(); add_multiple_sync_types() variables
178 let mut attrs = AssetMap::new(); add_is_persistent_auth_wrong() variables
[all...]
/base/useriam/user_auth_framework/test/unittest/services/src/
H A Dattributes_test.cpp51 Attributes attrs; in HWTEST_F() local
52 EXPECT_EQ(attrs.Serialize().size(), 0U); in HWTEST_F()
61 Attributes attrs; in HWTEST_F() local
63 EXPECT_TRUE(attrs.SetBoolValue(Attributes::ATTR_RESULT_CODE, true)); in HWTEST_F()
64 EXPECT_TRUE(attrs.SetBoolValue(Attributes::ATTR_SIGNATURE, false)); in HWTEST_F()
65 EXPECT_TRUE(attrs.SetUint64Value(Attributes::ATTR_SCHEDULE_ID, UINT64_MAX)); in HWTEST_F()
66 EXPECT_TRUE(attrs.SetUint32ArrayValue(Attributes::ATTR_REMAIN_TIMES, {1, 3, 5, 7, 9})); in HWTEST_F()
67 EXPECT_TRUE(attrs.SetUint32Value(Attributes::ATTR_SCHEDULE_MODE, UINT32_MAX)); in HWTEST_F()
68 EXPECT_TRUE(attrs.SetUint64ArrayValue(Attributes::ATTR_FREEZING_TIME, {2, 4, 6, 8, 10})); in HWTEST_F()
69 EXPECT_TRUE(attrs in HWTEST_F()
106 Attributes attrs; HWTEST_F() local
120 Attributes attrs; HWTEST_F() local
134 Attributes attrs; HWTEST_F() local
148 Attributes attrs; HWTEST_F() local
162 Attributes attrs; HWTEST_F() local
176 Attributes attrs; HWTEST_F() local
193 Attributes attrs; HWTEST_F() local
207 Attributes attrs; HWTEST_F() local
220 Attributes attrs; HWTEST_F() local
233 Attributes attrs; HWTEST_F() local
247 Attributes attrs; HWTEST_F() local
260 Attributes attrs; HWTEST_F() local
274 Attributes attrs; HWTEST_F() local
287 Attributes attrs; HWTEST_F() local
[all...]
/base/security/asset/test/unittest/common/src/
H A Dasset_test_common.cpp90 bool CheckMatchAttrResultNdk(const Asset_Attr *attrs, uint32_t attrCnt, const Asset_Result *result) in CheckMatchAttrResultNdk() argument
92 return CheckMatchAttrResultSdk(reinterpret_cast<const AssetAttr *>(attrs), attrCnt, in CheckMatchAttrResultNdk()
96 bool CheckMatchAttrResultSdk(const AssetAttr *attrs, uint32_t attrCnt, const AssetResult *result) in CheckMatchAttrResultSdk() argument
99 if (attrs[i].tag == SEC_ASSET_TAG_CONFLICT_RESOLUTION || attrs[i].tag == SEC_ASSET_TAG_USER_ID) { in CheckMatchAttrResultSdk()
102 AssetAttr *res = AssetParseAttr(result, static_cast<AssetTag>(attrs[i].tag)); in CheckMatchAttrResultSdk()
106 switch (attrs[i].tag & SEC_ASSET_TAG_TYPE_MASK) { in CheckMatchAttrResultSdk()
108 if (attrs[i].value.boolean != res->value.boolean) { in CheckMatchAttrResultSdk()
109 printf("tag is %x, %u vs %u", attrs[i].tag, attrs[ in CheckMatchAttrResultSdk()
[all...]
/base/security/asset/frameworks/js/napi/src/
H A Dasset_napi_post_query.cpp46 napi_status CheckPostQueryArgs(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckPostQueryArgs() argument
48 IF_FALSE_RETURN(CheckAssetRequiredTag(env, attrs, REQUIRED_TAGS), napi_invalid_arg); in CheckPostQueryArgs()
52 IF_FALSE_RETURN(CheckAssetValueValidity(env, attrs), napi_invalid_arg); in CheckPostQueryArgs()
63 context->result = AssetPostQuery(&context->attrs[0], context->attrs.size()); in NapiPostQuery()
82 std::vector<AssetAttr> attrs; in NapiPostQuerySync() local
85 if (ParseParam(env, info, args, attrs) != napi_ok) { in NapiPostQuerySync()
89 if (CheckPostQueryArgs(env, attrs) != napi_ok) { in NapiPostQuerySync()
93 int32_t result = AssetPostQuery(&attrs[0], attrs in NapiPostQuerySync()
[all...]
H A Dasset_napi_remove.cpp38 napi_status CheckRemoveArgs(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckRemoveArgs() argument
45 IF_FALSE_RETURN(CheckAssetTagValidity(env, attrs, validTags), napi_invalid_arg); in CheckRemoveArgs()
46 IF_FALSE_RETURN(CheckAssetValueValidity(env, attrs), napi_invalid_arg); in CheckRemoveArgs()
56 context->result = AssetRemove(&context->attrs[0], context->attrs.size()); in NapiRemove()
75 std::vector<AssetAttr> attrs; in NapiRemoveSync() local
78 if (ParseParam(env, info, args, attrs) != napi_ok) { in NapiRemoveSync()
82 if (CheckRemoveArgs(env, attrs) != napi_ok) { in NapiRemoveSync()
86 int32_t result = AssetRemove(&attrs[0], attrs in NapiRemoveSync()
[all...]
H A Dasset_napi_update.cpp46 bool CheckAssetPresence(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckAssetPresence() argument
48 if (attrs.empty()) { in CheckAssetPresence()
55 napi_status CheckUpdateArgs(const napi_env env, const std::vector<AssetAttr> &attrs, in CheckUpdateArgs() argument
58 IF_FALSE_RETURN(CheckAssetRequiredTag(env, attrs, QUERY_REQUIRED_TAGS), napi_invalid_arg); in CheckUpdateArgs()
64 IF_FALSE_RETURN(CheckAssetTagValidity(env, attrs, queryValidTags), napi_invalid_arg); in CheckUpdateArgs()
65 IF_FALSE_RETURN(CheckAssetValueValidity(env, attrs), napi_invalid_arg); in CheckUpdateArgs()
86 if (ParseParam(env, info, args, context->attrs, context->updateAttrs) != napi_ok) { in NapiUpdateAsync()
90 if (CheckUpdateArgs(env, context->attrs, context->updateAttrs) != napi_ok) { in NapiUpdateAsync()
112 context->result = AssetUpdate(&context->attrs[0], context->attrs in NapiUpdate()
132 std::vector<AssetAttr> attrs; NapiUpdateSync() local
[all...]
H A Dasset_napi_add.cpp48 napi_status CheckAddArgs(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckAddArgs() argument
50 IF_FALSE_RETURN(CheckAssetRequiredTag(env, attrs, REQUIRED_TAGS), napi_invalid_arg); in CheckAddArgs()
58 IF_FALSE_RETURN(CheckAssetTagValidity(env, attrs, validTags), napi_invalid_arg); in CheckAddArgs()
59 IF_FALSE_RETURN(CheckAssetValueValidity(env, attrs), napi_invalid_arg); in CheckAddArgs()
69 context->result = AssetAdd(&context->attrs[0], context->attrs.size()); in NapiAdd()
88 std::vector<AssetAttr> attrs; in NapiAddSync() local
91 if (ParseParam(env, info, args, attrs) != napi_ok) { in NapiAddSync()
95 if (CheckAddArgs(env, attrs) != napi_ok) { in NapiAddSync()
99 int32_t result = AssetAdd(&attrs[ in NapiAddSync()
[all...]
H A Dasset_napi_query.cpp48 napi_status CheckQueryArgs(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckQueryArgs() argument
57 IF_FALSE_RETURN(CheckAssetTagValidity(env, attrs, validTags), napi_invalid_arg); in CheckQueryArgs()
58 IF_FALSE_RETURN(CheckAssetValueValidity(env, attrs), napi_invalid_arg); in CheckQueryArgs()
69 context->result = AssetQuery(&context->attrs[0], context->attrs.size(), &context->resultSet); in NapiQuery()
88 std::vector<AssetAttr> attrs; in NapiQuerySync() local
93 if (ParseParam(env, info, args, attrs) != napi_ok) { in NapiQuerySync()
97 if (CheckQueryArgs(env, attrs) != napi_ok) { in NapiQuerySync()
101 int32_t res = AssetQuery(&attrs[0], attrs in NapiQuerySync()
[all...]
H A Dasset_napi_pre_query.cpp42 napi_status CheckPreQueryArgs(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckPreQueryArgs() argument
50 IF_FALSE_RETURN(CheckAssetTagValidity(env, attrs, validTags), napi_invalid_arg); in CheckPreQueryArgs()
51 IF_FALSE_RETURN(CheckAssetValueValidity(env, attrs), napi_invalid_arg); in CheckPreQueryArgs()
62 context->result = AssetPreQuery(&context->attrs[0], context->attrs.size(), &context->challenge); in NapiPreQuery()
81 std::vector<AssetAttr> attrs; in NapiPreQuerySync() local
86 if (ParseParam(env, info, args, attrs) != napi_ok) { in NapiPreQuerySync()
90 if (CheckPreQueryArgs(env, attrs) != napi_ok) { in NapiPreQuerySync()
94 int32_t res = AssetPreQuery(&attrs[0], attrs in NapiPreQuerySync()
[all...]
H A Dasset_napi_common.cpp147 NAPI_CALL(env, napi_create_uint32(env, result.attrs[i].tag, &key)); in CreateJsMap()
148 switch (result.attrs[i].tag & SEC_ASSET_TAG_TYPE_MASK) { in CreateJsMap()
150 NAPI_CALL(env, napi_get_boolean(env, result.attrs[i].value.boolean, &value)); in CreateJsMap()
153 NAPI_CALL(env, napi_create_uint32(env, result.attrs[i].value.u32, &value)); in CreateJsMap()
156 value = CreateJsUint8Array(env, result.attrs[i].value.blob); in CreateJsMap()
195 napi_status ParseMapParam(const napi_env env, napi_value arg, std::vector<AssetAttr> &attrs) in ParseMapParam() argument
222 attrs.push_back(param); in ParseMapParam()
238 napi_status ParseJsUserId(const napi_env env, napi_value arg, std::vector<AssetAttr> &attrs) in ParseJsUserId() argument
247 attrs.push_back(param); in ParseJsUserId()
271 FreeAssetAttrs(context->attrs); in DestroyAsyncContext()
295 FreeAssetAttrs(std::vector<AssetAttr> &attrs) FreeAssetAttrs() argument
353 ParseParam(const napi_env env, napi_callback_info info, const NapiCallerArgs &args, std::vector<AssetAttr> &attrs) ParseParam() argument
360 ParseParam(const napi_env env, napi_callback_info info, const NapiCallerArgs &args, std::vector<AssetAttr> &attrs, std::vector<AssetAttr> &updateAttrs) ParseParam() argument
[all...]
H A Dasset_napi_check.cpp155 bool CheckAssetRequiredTag(const napi_env env, const std::vector<AssetAttr> &attrs, in CheckAssetRequiredTag() argument
159 auto it = std::find_if(attrs.begin(), attrs.end(), [requiredTag](const AssetAttr &attr) { in CheckAssetRequiredTag()
162 if (it == attrs.end()) { in CheckAssetRequiredTag()
170 bool CheckAssetTagValidity(const napi_env env, const std::vector<AssetAttr> &attrs, in CheckAssetTagValidity() argument
173 for (AssetAttr attr : attrs) { in CheckAssetTagValidity()
183 bool CheckAssetValueValidity(const napi_env env, const std::vector<AssetAttr> &attrs) in CheckAssetValueValidity() argument
185 return std::all_of(attrs.begin(), attrs.end(), [env](const AssetAttr &attr) { in CheckAssetValueValidity()
/base/security/asset/frameworks/c/system_api/src/
H A Dasset_system_api.c64 if (result == NULL || result->attrs == NULL || result->count == 0) { in AssetParseAttr()
69 if (result->attrs[i].tag == tag) { in AssetParseAttr()
70 return &result->attrs[i]; in AssetParseAttr()
95 AssetAttr *attrs = resultSet->results[i].attrs; in AssetFreeResultSet() local
97 if (attrs == NULL || attrCnt == 0) { in AssetFreeResultSet()
101 if ((attrs[j].tag & SEC_ASSET_TAG_TYPE_MASK) == SEC_ASSET_TYPE_BYTES) { in AssetFreeResultSet()
102 AssetFreeBlob(&attrs[j].value.blob); in AssetFreeResultSet()
105 AssetFree(resultSet->results[i].attrs); in AssetFreeResultSet()
106 resultSet->results[i].attrs in AssetFreeResultSet()
[all...]
/base/web/webview/ohos_adapter/print_manager_adapter/src/
H A Dprint_manager_adapter_impl.cpp111 PrintAttributesAdapter PrintDocumentAdapterImpl::ConvertPrintingParameters(OHOS::Print::PrintAttributes attrs) in ConvertPrintingParameters() argument
114 printAttributesAdapter.copyNumber = attrs.GetCopyNumber(); in ConvertPrintingParameters()
117 attrs.GetPageRange(range); in ConvertPrintingParameters()
124 printAttributesAdapter.isSequential = attrs.GetIsSequential(); in ConvertPrintingParameters()
127 attrs.GetPageSize(printPageSize); in ConvertPrintingParameters()
131 printAttributesAdapter.isLandscape = attrs.GetIsLandscape(); in ConvertPrintingParameters()
132 printAttributesAdapter.colorMode = attrs.GetColorMode(); in ConvertPrintingParameters()
133 printAttributesAdapter.duplexMode = attrs.GetDuplexMode(); in ConvertPrintingParameters()
136 attrs.GetMargin(printMargin); in ConvertPrintingParameters()
/base/security/asset/services/core_service/src/operations/common/
H A Dpermission_check.rs30 pub(crate) fn check_system_permission(attrs: &AssetMap) -> Result<()> {
31 if attrs.get(&Tag::UserId).is_some() {
H A Dargument_check.rs178 pub(crate) fn check_value_validity(attrs: &AssetMap) -> Result<()> {
179 for (tag, value) in attrs {
186 pub(crate) fn check_required_tags(attrs: &AssetMap, required_tags: &[Tag]) -> Result<()> {
188 if !attrs.contains_key(tag) {
195 pub(crate) fn check_tag_validity(attrs: &AssetMap, valid_tags: &[Tag]) -> Result<()> {
196 for tag in attrs.keys() {
/base/security/asset/test/unittest/common/inc/
H A Dasset_test_common.h38 bool CheckMatchAttrResultNdk(const Asset_Attr *attrs, uint32_t attrCnt, const Asset_Result *result);
39 bool CheckMatchAttrResultSdk(const AssetAttr *attrs, uint32_t attrCnt, const AssetResult *result);
/base/security/asset/frameworks/js/napi/inc/
H A Dasset_napi_common.h65 std::vector<AssetAttr> attrs; member
89 void FreeAssetAttrs(std::vector<AssetAttr> &attrs);
100 std::vector<AssetAttr> &attrs);
103 std::vector<AssetAttr> &attrs, std::vector<AssetAttr> &updateAttrs);
H A Dasset_napi_check.h147 bool CheckAssetRequiredTag(const napi_env env, const std::vector<AssetAttr> &attrs,
150 bool CheckAssetTagValidity(const napi_env env, const std::vector<AssetAttr> &attrs,
153 bool CheckAssetValueValidity(const napi_env env, const std::vector<AssetAttr> &attrs);
/base/security/asset/services/core_service/src/operations/
H A Doperation_query.rs115 fn get_query_options(attrs: &AssetMap) -> QueryOptions { in get_query_options()
117 offset: match attrs.get(&Tag::ReturnOffset) { in get_query_options()
121 limit: match attrs.get(&Tag::ReturnLimit) { in get_query_options()
125 order_by: match attrs.get(&Tag::ReturnOrderedBy) { in get_query_options()
133 if attrs.contains_key(&Tag::ReturnOrderedBy) { in get_query_options()
142 pub(crate) fn query_attrs(calling_info: &CallingInfo, db_data: &DbMap, attrs: &AssetMap) -> Result<Vec<AssetMap>> {
143 let mut db = create_db_instance(attrs, calling_info)?;
144 let mut results = db.query_datas(&vec![], db_data, Some(&get_query_options(attrs)), true)?;
H A Doperation_add.rs48 attrs: &AssetMap, in resolve_conflict()
52 match attrs.get(&Tag::ConflictResolution) { in resolve_conflict()
71 fn get_query_condition(calling_info: &CallingInfo, attrs: &AssetMap) -> Result<DbMap> { in get_query_condition()
72 let alias = attrs.get_bytes_attr(&Tag::Alias)?; in get_query_condition()
/base/security/code_signature/services/key_enable/src/
H A Dkey_enable.rs95 let attrs: Vec<&str> = line.split_whitespace().collect(); in parse_key_info()
96 if attrs.len() != 10 { in parse_key_info()
99 if attrs[7] == KEYRING_TYPE && attrs[8].strip_suffix(':') == Some(FSVERITY_KEYRING_NAME) { in parse_key_info()
100 match KeySerial::from_str_radix(attrs[0], 16) { in parse_key_info()
/base/account/os_account/test/fuzztest/iamaccount_stub/setpropertystub_fuzzer/
H A Dsetpropertystub_fuzzer.cpp53 .attrs = Attributes(attr), in SetPropertyStubFuzzTest()
68 auto buffer = request.attrs.Serialize(); in SetPropertyStubFuzzTest()
/base/print/print_fwk/frameworks/ohprint/src/
H A Dprint_capi.cpp399 Print_PrintAttributes *BuildPrintAttributes(const PrintAttributes &attrs);
490 Print_PrintAttributes *PrintDocumentAdapterWrapper::BuildPrintAttributes(const PrintAttributes &attrs) in BuildPrintAttributes() argument
498 attributes->copyNumber = attrs.GetCopyNumber(); in BuildPrintAttributes()
501 attrs.GetPageRange(range); in BuildPrintAttributes()
515 attributes->isSequential = attrs.GetIsSequential(); in BuildPrintAttributes()
518 attrs.GetPageSize(pageSize); in BuildPrintAttributes()
522 attributes->isLandscape = attrs.GetIsLandscape(); in BuildPrintAttributes()
523 attributes->colorMode = attrs.GetColorMode(); in BuildPrintAttributes()
524 attributes->duplexMode = attrs.GetDuplexMode(); in BuildPrintAttributes()
527 attrs in BuildPrintAttributes()
[all...]
/base/security/asset/interfaces/inner_kits/c/src/
H A Dlib.rs289 attrs: *mut AssetAttr,
296 let mut result = AssetResult { count: map.len() as u32, attrs: std::ptr::null_mut() }; in try_from()
298 result.attrs = in try_from()
300 if result.attrs.is_null() { in try_from()
309 let attr = result.attrs.add(i); in try_from()

Completed in 10 milliseconds

12