Home
last modified time | relevance | path

Searched refs:Domain (Results 1 – 9 of 9) sorted by relevance

/art/libartbase/base/
Dhiddenapi_domain.h27 enum class Domain : char { enum
33 inline bool IsDomainMoreTrustedThan(Domain domainA, Domain domainB) { in IsDomainMoreTrustedThan()
/art/runtime/
Dhidden_api.h91 Domain GetDomain() const { return domain_; } in GetDomain()
92 bool IsApplicationDomain() const { return domain_ == Domain::kApplication; } in IsApplicationDomain()
105 static Domain ComputeDomain(bool is_trusted) { in ComputeDomain()
106 return is_trusted ? Domain::kCorePlatform : Domain::kApplication; in ComputeDomain()
109 static Domain ComputeDomain(ObjPtr<mirror::ClassLoader> class_loader, const DexFile* dex_file) { in ComputeDomain()
117 static Domain ComputeDomain(ObjPtr<mirror::Class> klass, const DexFile* dex_file) in ComputeDomain()
120 Domain domain = ComputeDomain(klass->GetClassLoader(), dex_file); in ComputeDomain()
122 if (domain == Domain::kApplication && in ComputeDomain()
142 const Domain domain_;
429 case Domain::kApplication: { in ShouldDenyAccessToMember()
[all …]
Dhidden_api.cc89 static Domain DetermineDomainFromLocation(const std::string& dex_location, in DetermineDomainFromLocation()
98 return Domain::kCorePlatform; in DetermineDomainFromLocation()
102 return Domain::kPlatform; in DetermineDomainFromLocation()
107 return Domain::kPlatform; in DetermineDomainFromLocation()
111 return Domain::kPlatform; in DetermineDomainFromLocation()
120 return Domain::kPlatform; in DetermineDomainFromLocation()
123 return Domain::kApplication; in DetermineDomainFromLocation()
127 Domain dex_domain = DetermineDomainFromLocation(dex_file.GetLocation(), class_loader); in InitializeDexFileDomain()
Dhidden_api_test.cc549 hiddenapi::Domain expected_domain, in CheckAllDexFilesInDomain()
591 hiddenapi::Domain::kApplication, in TEST_F()
614 hiddenapi::Domain::kApplication, in TEST_F()
637 hiddenapi::Domain::kApplication, in TEST_F()
665 hiddenapi::Domain::kPlatform, in TEST_F()
692 hiddenapi::Domain::kPlatform, in TEST_F()
716 hiddenapi::Domain::kApplication, in TEST_F()
741 hiddenapi::Domain::kApplication, in TEST_F()
766 hiddenapi::Domain::kApplication, in TEST_F()
795 hiddenapi::Domain::kPlatform, in TEST_F()
[all …]
Doat_file_assistant_test.cc1423 EXPECT_EQ(dex_files_first[0]->GetHiddenapiDomain(), hiddenapi::Domain::kPlatform); in TEST_F()
1454 EXPECT_EQ(dex_files_second[0]->GetHiddenapiDomain(), hiddenapi::Domain::kPlatform); in TEST_F()
/art/test/674-hiddenapi/
Dhiddenapi.cc50 (is_core_platform == JNI_FALSE) ? hiddenapi::Domain::kPlatform in Java_Main_setDexDomain()
51 : hiddenapi::Domain::kCorePlatform); in Java_Main_setDexDomain()
/art/libdexfile/dex/
Ddex_file.h50 enum class Domain : char;
766 hiddenapi::Domain GetHiddenapiDomain() const { return hiddenapi_domain_; } in GetHiddenapiDomain()
767 void SetHiddenapiDomain(hiddenapi::Domain value) const { hiddenapi_domain_ = value; } in SetHiddenapiDomain()
884 mutable hiddenapi::Domain hiddenapi_domain_;
Ddex_file.cc127 hiddenapi_domain_(hiddenapi::Domain::kApplication) { in DexFile()
/art/runtime/native/
Ddalvik_system_DexFile.cc899 const_cast<DexFile*>(dex_file)->SetHiddenapiDomain(hiddenapi::Domain::kCorePlatform); in DexFile_setTrusted()