Home
last modified time | relevance | path

Searched refs:AggregateEncryptionKey (Results 1 – 25 of 39) sorted by relevance

12

/packages/modules/AdServices/adservices/tests/unittest/service-core/measurement/src/com/android/adservices/service/measurement/aggregation/
DAggregateEncryptionKeyManagerTest.java86 doAnswer((Answer<Optional<List<AggregateEncryptionKey>>>) in getAggregateEncryptionKeys_hasKeysInDatastore_doesNotCallFetcher()
96 List<AggregateEncryptionKey> providedKeys = in getAggregateEncryptionKeys_hasKeysInDatastore_doesNotCallFetcher()
112 doAnswer((Answer<Optional<List<AggregateEncryptionKey>>>) in getAggregateEncryptionKeys_fetcherFails_returnsEmptyList()
125 List<AggregateEncryptionKey> providedKeys = in getAggregateEncryptionKeys_fetcherFails_returnsEmptyList()
139 doAnswer((Answer<Optional<List<AggregateEncryptionKey>>>) in getAggregateEncryptionKeys_localhostCoordinator_doesNotCacheKeys()
142 List<AggregateEncryptionKey> expectedKeys = getExpectedKeys(LOCALHOST); in getAggregateEncryptionKeys_localhostCoordinator_doesNotCacheKeys()
152 List<AggregateEncryptionKey> providedKeys = in getAggregateEncryptionKeys_localhostCoordinator_doesNotCacheKeys()
188 private static List<AggregateEncryptionKey> getExpectedKeys(String origin) { in getExpectedKeys()
189 List<AggregateEncryptionKey> result = new ArrayList<>(); in getExpectedKeys()
191 new AggregateEncryptionKey.Builder() in getExpectedKeys()
[all …]
DAggregateEncryptionKeyTest.java37 private AggregateEncryptionKey createExample() { in createExample()
38 return new AggregateEncryptionKey.Builder() in createExample()
46 void verifyExample(AggregateEncryptionKey aggregateEncryptionKey) { in verifyExample()
65 new AggregateEncryptionKey.Builder() in testFailsToBuildWithNullKeyId()
78 new AggregateEncryptionKey.Builder() in testFailsToBuildWithNullPublicKey()
91 new AggregateEncryptionKey.Builder() in testFailsToBuildWithoutSetExpiry()
104 new AggregateEncryptionKey.Builder() in testFailsToBuildWithoutCoordinatorOrigin()
DAggregateEncryptionKeyFetcherTest.java70 Optional<List<AggregateEncryptionKey>> resultOptional = in testBasicAggregateEncryptionKeyRequest()
75 List<AggregateEncryptionKey> result = resultOptional.get(); in testBasicAggregateEncryptionKeyRequest()
99 Optional<List<AggregateEncryptionKey>> resultOptional = in testBadSourceUrl()
114 Optional<List<AggregateEncryptionKey>> resultOptional = in testMalformedUrl()
130 Optional<List<AggregateEncryptionKey>> resultOptional = in testBadConnection()
150 Optional<List<AggregateEncryptionKey>> resultOptional = in testServerTimeout()
172 Optional<List<AggregateEncryptionKey>> resultOptional = in testInvalidResponseBodyJson()
189 Optional<List<AggregateEncryptionKey>> resultOptional = in testMissingCacheControlHeader()
209 Optional<List<AggregateEncryptionKey>> resultOptional = in testMissingAgeHeader()
214 List<AggregateEncryptionKey> result = resultOptional.get(); in testMissingAgeHeader()
[all …]
DAggregateEncryptionKeyTestUtil.java73 static String prettify(List<AggregateEncryptionKey> keys) { in prettify()
75 for (AggregateEncryptionKey key : keys) { in prettify()
89 static boolean isSuperset(List<AggregateEncryptionKey> list1, in isSuperset()
90 List<AggregateEncryptionKey> list2) { in isSuperset()
91 Set<AggregateEncryptionKey> set1 = new HashSet(list1); in isSuperset()
92 Set<AggregateEncryptionKey> set2 = new HashSet(list2); in isSuperset()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/measurement/aggregation/
DAggregateEncryptionKey.java27 public final class AggregateEncryptionKey { class
35 private AggregateEncryptionKey( in AggregateEncryptionKey() method in AggregateEncryptionKey
50 if (!(obj instanceof AggregateEncryptionKey)) { in equals()
53 AggregateEncryptionKey key = (AggregateEncryptionKey) obj; in equals()
152 public @NonNull AggregateEncryptionKey build() { in build()
159 return new AggregateEncryptionKey( in build()
DAggregateEncryptionKeyManager.java72 public List<AggregateEncryptionKey> getAggregateEncryptionKeys( in getAggregateEncryptionKeys()
83 Optional<List<AggregateEncryptionKey>> aggregateEncryptionKeysOptional = in getAggregateEncryptionKeys()
89 List<AggregateEncryptionKey> aggregateEncryptionKeys = in getAggregateEncryptionKeys()
95 Optional<List<AggregateEncryptionKey>> fetchResult = in getAggregateEncryptionKeys()
102 for (AggregateEncryptionKey aggregateEncryptionKey : aggregateEncryptionKeys) { in getAggregateEncryptionKeys()
119 List<AggregateEncryptionKey> getRandomListOfKeys( in getRandomListOfKeys()
120 List<AggregateEncryptionKey> aggregateEncryptionKeys, int numKeys) { in getRandomListOfKeys()
121 List<AggregateEncryptionKey> result = new ArrayList<>(); in getRandomListOfKeys()
DAggregateEncryptionKeyFetcher.java120 private static Optional<List<AggregateEncryptionKey>> parseResponse( in parseResponse()
133 List<AggregateEncryptionKey> aggregateEncryptionKeys = new ArrayList<>(); in parseResponse()
136 AggregateEncryptionKey.Builder keyBuilder = new AggregateEncryptionKey.Builder(); in parseResponse()
155 public Optional<List<AggregateEncryptionKey>> fetch( in fetch()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/data/measurement/migration/
DMeasurementDbMigratorV20.java41 MeasurementTables.AggregateEncryptionKey.TABLE,
42 MeasurementTables.AggregateEncryptionKey.AGGREGATION_COORDINATOR_ORIGIN)
61 MeasurementTables.AggregateEncryptionKey.AGGREGATION_COORDINATOR_ORIGIN, in setCloudProvidersForAggregateEncryptionKey()
65 MeasurementTables.AggregateEncryptionKey.TABLE, in setCloudProvidersForAggregateEncryptionKey()
67 MeasurementTables.AggregateEncryptionKey.AGGREGATION_COORDINATOR_ORIGIN in setCloudProvidersForAggregateEncryptionKey()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/data/measurement/
DMeasurementTables.java46 MeasurementTables.AggregateEncryptionKey.TABLE,
65 MeasurementTables.AggregateEncryptionKey.TABLE,
77 AggregateEncryptionKey.TABLE,
291 public interface AggregateEncryptionKey { interface in MeasurementTables
1114 + AggregateEncryptionKey.TABLE
1116 + AggregateEncryptionKey.ID
1118 + AggregateEncryptionKey.KEY_ID
1120 + AggregateEncryptionKey.PUBLIC_KEY
1122 + AggregateEncryptionKey.EXPIRY
1128 + AggregateEncryptionKey.TABLE
[all …]
DSqliteObjectMapper.java30 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
440 static AggregateEncryptionKey constructAggregateEncryptionKeyFromCursor(Cursor cursor) { in constructAggregateEncryptionKeyFromCursor()
441 AggregateEncryptionKey.Builder builder = new AggregateEncryptionKey.Builder(); in constructAggregateEncryptionKeyFromCursor()
442 setTextColumn(cursor, MeasurementTables.AggregateEncryptionKey.ID, in constructAggregateEncryptionKeyFromCursor()
444 setTextColumn(cursor, MeasurementTables.AggregateEncryptionKey.KEY_ID, in constructAggregateEncryptionKeyFromCursor()
446 setTextColumn(cursor, MeasurementTables.AggregateEncryptionKey.PUBLIC_KEY, in constructAggregateEncryptionKeyFromCursor()
448 setLongColumn(cursor, MeasurementTables.AggregateEncryptionKey.EXPIRY, in constructAggregateEncryptionKeyFromCursor()
452 MeasurementTables.AggregateEncryptionKey.AGGREGATION_COORDINATOR_ORIGIN, in constructAggregateEncryptionKeyFromCursor()
/packages/modules/AdServices/adservices/tests/unittest/fixtures/java/com/android/adservices/service/measurement/aggregation/
DAggregateCryptoFixture.java36 private static final AggregateEncryptionKey sKey =
37 new AggregateEncryptionKey.Builder()
64 public static AggregateEncryptionKey getKey() { in getKey()
/packages/modules/AdServices/adservices/tests/test-util/java/com/android/adservices/data/
DDbHelperV1.java224 + MeasurementTables.AggregateEncryptionKey.TABLE
226 + MeasurementTables.AggregateEncryptionKey.ID
228 + MeasurementTables.AggregateEncryptionKey.KEY_ID
230 + MeasurementTables.AggregateEncryptionKey.PUBLIC_KEY
232 + MeasurementTables.AggregateEncryptionKey.EXPIRY
/packages/modules/AdServices/adservices/tests/unittest/service-core/measurement/src/com/android/adservices/data/measurement/migration/
DMeasurementDbMigratorV20Test.java72 MeasurementTables.AggregateEncryptionKey.TABLE, in performMigration_v19ToV20WithData_maintainsDataIntegrity()
73 MeasurementTables.AggregateEncryptionKey.AGGREGATION_COORDINATOR_ORIGIN)); in performMigration_v19ToV20WithData_maintainsDataIntegrity()
157 MeasurementTables.AggregateEncryptionKey.ID, UUID.randomUUID().toString()); in createFakeDataV19()
162 MeasurementTables.AggregateEncryptionKey.TABLE, aggregateEncryptionKeyRows); in createFakeDataV19()
DMeasurementDbMigratorV2Test.java124 MeasurementTables.AggregateEncryptionKey.TABLE, in performMigration_success_checkAllFields_V1toV2()
128 getTableColumns(db, MeasurementTables.AggregateEncryptionKey.TABLE).size(), in performMigration_success_checkAllFields_V1toV2()
341 MeasurementTables.AggregateEncryptionKey.TABLE, in verifyAggregateEncryptionKeyAllFieldsV1()
347 MeasurementTables.AggregateEncryptionKey.ID, in verifyAggregateEncryptionKeyAllFieldsV1()
DMeasurementDbMigratorV7Test.java115 MeasurementTables.AggregateEncryptionKey.ID, UUID.randomUUID().toString()); in createFakeDataV6()
120 MeasurementTables.AggregateEncryptionKey.TABLE, aggregateEncryptionKeyRows); in createFakeDataV6()
DMeasurementDbMigratorV8Test.java138 MeasurementTables.AggregateEncryptionKey.ID, UUID.randomUUID().toString()); in createFakeDataV7()
143 MeasurementTables.AggregateEncryptionKey.TABLE, aggregateEncryptionKeyRows); in createFakeDataV7()
/packages/modules/AdServices/adservices/tests/unittest/service-core/measurement/src/com/android/adservices/data/measurement/
DDbState.java31 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
63 List<AggregateEncryptionKey> mAggregateEncryptionKeyList;
140 AggregateEncryptionKey key = getAggregateEncryptionKeyFrom(keyJSON); in DbState()
254 Cursor keyCursor = readerDB.query(MeasurementTables.AggregateEncryptionKey.TABLE, in DbState()
255 null, null, null, null, null, MeasurementTables.AggregateEncryptionKey.ID); in DbState()
339 Comparator.comparing(AggregateEncryptionKey::getKeyId)); in sortAll()
352 public List<AggregateEncryptionKey> getAggregateEncryptionKeyList() { in getAggregateEncryptionKeyList()
478 private AggregateEncryptionKey getAggregateEncryptionKeyFrom(JSONObject keyJSON) in getAggregateEncryptionKeyFrom()
480 return new AggregateEncryptionKey.Builder() in getAggregateEncryptionKeyFrom()
DAbstractDbIntegrationTest.java34 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
328 db.delete(MeasurementTables.AggregateEncryptionKey.TABLE, null, null); in emptyTables()
357 for (AggregateEncryptionKey key : input.mAggregateEncryptionKeyList) { in seedTables()
616 public static void insertToDb(AggregateEncryptionKey aggregateEncryptionKey, SQLiteDatabase db) in insertToDb()
619 values.put(MeasurementTables.AggregateEncryptionKey.ID, aggregateEncryptionKey.getId()); in insertToDb()
620 values.put(MeasurementTables.AggregateEncryptionKey.KEY_ID, in insertToDb()
622 values.put(MeasurementTables.AggregateEncryptionKey.PUBLIC_KEY, in insertToDb()
624 values.put(MeasurementTables.AggregateEncryptionKey.EXPIRY, in insertToDb()
627 MeasurementTables.AggregateEncryptionKey.AGGREGATION_COORDINATOR_ORIGIN, in insertToDb()
629 long row = db.insert(MeasurementTables.AggregateEncryptionKey.TABLE, null, values); in insertToDb()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/measurement/reporting/
DCountUniqueReportBody.java25 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
91 public JSONObject toJson(AggregateEncryptionKey key, Flags flags) throws JSONException { in toJson()
141 JSONArray aggregationServicePayloadsToJson(String sharedInfo, AggregateEncryptionKey key) in aggregationServicePayloadsToJson()
DAggregateReportBody.java26 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
110 public JSONObject toJson(AggregateEncryptionKey key, Flags flags) throws JSONException { in toJson()
168 String sharedInfo, AggregateEncryptionKey key, @Nullable Integer filteringIdMaxBytes) in aggregationServicePayloadsToJson()
DAggregateReportingJobHandler.java44 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
186 List<AggregateEncryptionKey> keys = in performScheduledPendingReportsInWindow()
257 String aggregateReportId, AggregateEncryptionKey key, ReportingStatus reportingStatus) { in performReport()
543 AggregateEncryptionKey key) throws JSONException { in createReportJsonPayload()
/packages/modules/AdServices/adservices/tests/unittest/service-core/measurement/src/com/android/adservices/service/measurement/reporting/
DAggregateReportBodyTest.java36 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
320 AggregateEncryptionKey key = AggregateCryptoFixture.getKey(); in testAggregationServicePayloadsJsonSerialization()
340 AggregateEncryptionKey key = AggregateCryptoFixture.getKey(); in testAggregationServicePayloadsJsonSerializationWithFilteringId()
359 AggregateEncryptionKey key = AggregateCryptoFixture.getKey(); in testAggregationServicePayloadsJsonSerializationWithDebugKey()
376 AggregateEncryptionKey key = AggregateCryptoFixture.getKey(); in testAggregationServicePayloadsJsonSerializationWithoutDebugKey()
DAggregateReportingJobHandlerWrapper.java32 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
68 List<AggregateEncryptionKey> keys = new ArrayList<>(); in spyPerformScheduledPendingReportsInWindow()
DCountUniqueReportBodyTest.java32 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
129 AggregateEncryptionKey key = AggregateCryptoFixture.getKey(); in testAggregationServicePayloadsJsonSerialization()
149 AggregateEncryptionKey key = AggregateCryptoFixture.getKey(); in testAggregationServicePayloadsJsonSerializationWithoutDebugKey()
DAggregateReportingJobHandlerIntegrationTest.java32 import com.android.adservices.service.measurement.aggregation.AggregateEncryptionKey;
99 List<AggregateEncryptionKey> keys = new ArrayList<>(); in runActionToTest()

12