Home
last modified time | relevance | path

Searched refs:consentManager (Results 1 – 25 of 52) sorted by relevance

123

/packages/modules/AdServices/adservices/apk/java/com/android/adservices/ui/notifications/
DConsentNotificationTrigger.java101 ConsentManager consentManager = ConsentManager.getInstance(); in showConsentNotificationV2() local
104 recordNotificationDisplayed(context, true, consentManager); in showConsentNotificationV2()
128 recordNotificationDisplayed(context, true, consentManager); in showConsentNotificationV2()
129 consentManager.alignUserChoicesIfNeeded(); in showConsentNotificationV2()
261 ConsentManager consentManager = ConsentManager.getInstance(); in showConsentNotification() local
264 recordNotificationDisplayed(context, gaUxFeatureEnabled, consentManager); in showConsentNotification()
277 getNotification(context, isEuDevice, gaUxFeatureEnabled, consentManager); in showConsentNotification()
280 recordNotificationDisplayed(context, gaUxFeatureEnabled, consentManager); in showConsentNotification()
284 setupConsents(context, isEuDevice, gaUxFeatureEnabled, consentManager); in showConsentNotification()
291 @NonNull Context context, boolean gaUxFeatureEnabled, ConsentManager consentManager) { in recordNotificationDisplayed() argument
[all …]
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/ui/enrollment/impl/
DAlreadyEnrolledChannel.java43 ConsentManager consentManager, in isEligible() argument
49 return consentManager.wasPasNotificationDisplayed() in isEligible()
50 || isManuallyOptedOutOfPaAndMsmt(consentManager); in isEligible()
52 return consentManager.wasGaUxNotificationDisplayed() in isEligible()
53 || isPreNotificationManualUser(consentManager, uxStatesManager); in isEligible()
55 return consentManager.wasNotificationDisplayed(); in isEligible()
57 return consentManager.wasU18NotificationDisplayed(); in isEligible()
64 private static boolean isManuallyOptedOutOfPaAndMsmt(ConsentManager consentManager) { in isManuallyOptedOutOfPaAndMsmt() argument
65 return consentManager.wasGaUxNotificationDisplayed() in isManuallyOptedOutOfPaAndMsmt()
66 && consentManager.getUserManualInteractionWithConsent() in isManuallyOptedOutOfPaAndMsmt()
[all …]
DConsentNotificationResetChannel.java55 ConsentManager consentManager, in isEligible() argument
80 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
81 consentManager.recordUserManualInteractionWithConsent(NO_MANUAL_INTERACTIONS_RECORDED); in enroll()
83 consentManager.disable(context, MEASUREMENTS); in enroll()
86 consentManager.recordNotificationDisplayed(false); in enroll()
87 consentManager.recordGaUxNotificationDisplayed(false); in enroll()
89 consentManager.disable(context, TOPICS); in enroll()
90 consentManager.disable(context, FLEDGE); in enroll()
94 consentManager.recordPasNotificationDisplayed(false); in enroll()
95 consentManager.recordPasNotificationOpened(false); in enroll()
[all …]
DPasReconsentNotificationChannel.java40 ConsentManager consentManager, in isEligible() argument
46 if (consentManager.wasPasNotificationDisplayed()) { in isEligible()
51 consentManager.getConsent(AdServicesApiType.FLEDGE).isGiven() in isEligible()
52 || consentManager.getConsent(AdServicesApiType.MEASUREMENTS).isGiven(); in isEligible()
54 consentManager.getUserManualInteractionWithConsent() in isEligible()
60 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
61 if (!(consentManager.getConsent(AdServicesApiType.FLEDGE).isGiven() in enroll()
62 || consentManager.getConsent(AdServicesApiType.MEASUREMENTS).isGiven())) { in enroll()
64 consentManager.recordPasNotificationDisplayed(true); in enroll()
69 /* adidEnabled= */ consentManager.isAdIdEnabled(), in enroll()
DPasFirstConsentNotificationChannel.java40 ConsentManager consentManager, in isEligible() argument
45 if (consentManager.wasPasNotificationDisplayed()) { in isEligible()
49 (consentManager.getConsent(AdServicesApiType.FLEDGE).isGiven() in isEligible()
50 || consentManager.getConsent(AdServicesApiType.MEASUREMENTS).isGiven()); in isEligible()
52 && consentManager.getUserManualInteractionWithConsent() in isEligible()
57 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
60 /* adidEnabled= */ consentManager.isAdIdEnabled(), in enroll()
DFirstConsentNotificationChannel.java37 ConsentManager consentManager, in isEligible() argument
39 return !(consentManager.wasNotificationDisplayed() in isEligible()
40 || consentManager.wasGaUxNotificationDisplayed() in isEligible()
41 || consentManager.wasU18NotificationDisplayed()); in isEligible()
45 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
49 /* adidEnabled= */ consentManager.isAdIdEnabled(), in enroll()
DReconsentNotificationChannel.java39 ConsentManager consentManager, in isEligible() argument
41 return consentManager.wasNotificationDisplayed() in isEligible()
42 && (consentManager.getConsent().isGiven() in isEligible()
43 || consentManager.getUserManualInteractionWithConsent() in isEligible()
48 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
51 /* adidEnabled= */ consentManager.isAdIdEnabled(), in enroll()
DU18DetentionChannel.java38 ConsentManager consentManager, in isEligible() argument
42 && consentManager.wasGaUxNotificationDisplayed(); in isEligible()
46 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
47 consentManager.disable(context, AdServicesApiType.FLEDGE); in enroll()
48 consentManager.disable(context, AdServicesApiType.TOPICS); in enroll()
DConsentNotificationDebugChannel.java38 ConsentManager consentManager, in isEligible() argument
44 public void enroll(Context context, ConsentManager consentManager) { in enroll() argument
48 /* adidEnabled= */ consentManager.isAdIdEnabled(), in enroll()
DGaGraduationChannel.java38 ConsentManager consentManager, in isEligible() argument
44 public void enroll(Context context, ConsentManager consentManager) {} in enroll() argument
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/shell/adservicesapi/
DResetConsentCommand.java73 ConsentManager consentManager = ConsentManager.getInstance(); in run() local
76 consentManager.recordUserManualInteractionWithConsent(NO_MANUAL_INTERACTIONS_RECORDED); in run()
77 consentManager.disable(context, MEASUREMENTS); in run()
80 consentManager.recordNotificationDisplayed(false); in run()
81 consentManager.recordGaUxNotificationDisplayed(false); in run()
82 consentManager.disable(context, TOPICS); in run()
83 consentManager.disable(context, FLEDGE); in run()
87 consentManager.recordPasNotificationDisplayed(false); in run()
88 consentManager.recordPasNotificationOpened(false); in run()
90 consentManager.setU18NotificationDisplayed(false); in run()
[all …]
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/common/
DAdServicesCommonServiceImpl.java268 ConsentManager consentManager = ConsentManager.getInstance(); in setAdServicesEnabled() local
269 consentManager.setAdIdEnabled(adIdEnabled); in setAdServicesEnabled()
307 ConsentManager consentManager = ConsentManager.getInstance(); in reconsentIfNeededForEU() local
308 if (!consentManager.wasGaUxNotificationDisplayed()) { in reconsentIfNeededForEU()
313 && consentManager.getConsent().isGiven()) { in reconsentIfNeededForEU()
322 ConsentManager consentManager = ConsentManager.getInstance(); in getFirstConsentStatus() local
323 return (!consentManager.wasGaUxNotificationDisplayed() in getFirstConsentStatus()
324 && !consentManager.wasNotificationDisplayed()) in getFirstConsentStatus()
330 ConsentManager consentManager = ConsentManager.getInstance(); in reconsentIfNeededForROW() local
333 && !consentManager.wasGaUxNotificationDisplayed() in reconsentIfNeededForROW()
[all …]
DAdServicesInternalProvider.java68 @Nullable ConsentManager consentManager, in AdServicesInternalProvider() argument
72 mConsentManager = consentManager; in AdServicesInternalProvider()
120 ConsentManager consentManager = in dump() local
122 consentManager.dump(writer, args); in dump()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/measurement/access/
DConsentNotifiedAccessResolver.java45 @NonNull ConsentManager consentManager, in ConsentNotifiedAccessResolver()
48 this(consentManager, flags, debugFlags, new UserConsentAccessResolver(consentManager)); in ConsentNotifiedAccessResolver()
53 @NonNull ConsentManager consentManager, in ConsentNotifiedAccessResolver()
57 mConsentManager = consentManager; in ConsentNotifiedAccessResolver()
DUserConsentAccessResolver.java40 public UserConsentAccessResolver(@NonNull ConsentManager consentManager) { in UserConsentAccessResolver() argument
41 mConsentManager = consentManager; in UserConsentAccessResolver()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/ui/ux/impl/
DU18Ux.java38 public boolean isEligible(ConsentManager consentManager, UxStatesManager uxStatesManager) { in isEligible() argument
39 return uxStatesManager.getFlag(KEY_U18_UX_ENABLED) && consentManager.isU18Account(); in isEligible()
46 ConsentManager consentManager) { in handleEnrollment() argument
47 enrollmentChannel.enroll(context, consentManager); in handleEnrollment()
DBetaUx.java38 public boolean isEligible(ConsentManager consentManager, UxStatesManager uxStatesManager) { in isEligible() argument
40 && consentManager.isAdultAccount(); in isEligible()
47 ConsentManager consentManager) { in handleEnrollment() argument
48 enrollmentChannel.enroll(context, consentManager); in handleEnrollment()
DGaUx.java38 public boolean isEligible(ConsentManager consentManager, UxStatesManager uxStatesManager) { in isEligible() argument
40 && consentManager.isAdultAccount(); in isEligible()
47 ConsentManager consentManager) { in handleEnrollment() argument
48 enrollmentChannel.enroll(context, consentManager); in handleEnrollment()
DUnsupportedUx.java40 public boolean isEligible(ConsentManager consentManager, UxStatesManager uxStatesManager) { in isEligible() argument
42 || !consentManager.isEntryPointEnabled(); in isEligible()
49 ConsentManager consentManager) {} in handleEnrollment() argument
/packages/modules/AdServices/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/
DConsentNotificationJobServiceTest.java138 ConsentManager consentManager = mock(ConsentManager.class); in testOnStartJobAsyncUtilExecute_Reconsent_GaUxDisabled() local
142 mConsentNotificationJobService.setConsentManager(consentManager); in testOnStartJobAsyncUtilExecute_Reconsent_GaUxDisabled()
172 ConsentManager consentManager = mock(ConsentManager.class); in testOnStartJobAsyncUtilExecute_ReconsentFalse() local
176 mConsentNotificationJobService.setConsentManager(consentManager); in testOnStartJobAsyncUtilExecute_ReconsentFalse()
177 doReturn(consentManager).when(ConsentManager::getInstance); in testOnStartJobAsyncUtilExecute_ReconsentFalse()
423 ConsentManager consentManager = mock(ConsentManager.class); in testOnStartJobAsyncUtilExecute() local
427 doReturn(Boolean.FALSE).when(consentManager).wasNotificationDisplayed(); in testOnStartJobAsyncUtilExecute()
428 doReturn(Boolean.TRUE).when(consentManager).wasGaUxNotificationDisplayed(); in testOnStartJobAsyncUtilExecute()
429 doNothing().when(consentManager).recordNotificationDisplayed(true); in testOnStartJobAsyncUtilExecute()
430 doNothing().when(consentManager).recordGaUxNotificationDisplayed(true); in testOnStartJobAsyncUtilExecute()
[all …]
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/ui/util/
DUxEngineUtil.java53 ConsentManager consentManager, UxStatesManager uxStatesManager) { in getEligibleUxCollection() argument
57 collection.getUx().isEligible(consentManager, uxStatesManager)) in getEligibleUxCollection()
65 ConsentManager consentManager, in getEligibleEnrollmentChannelCollection() argument
72 .isEligible(uxCollection, consentManager, uxStatesManager)) in getEligibleEnrollmentChannelCollection()
/packages/modules/AdServices/adservices/apk/java/com/android/adservices/ui/ganotifications/
DConsentNotificationPasFragment.java105 ConsentManager consentManager = ConsentManager.getInstance(); in onViewCreated() local
108 && consentManager.getUserManualInteractionWithConsent() in onViewCreated()
111 consentManager.recordPasNotificationOpened(true); in onViewCreated()
113 consentManager.enable(requireContext(), AdServicesApiType.FLEDGE); in onViewCreated()
114 consentManager.enable(requireContext(), AdServicesApiType.MEASUREMENTS); in onViewCreated()
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/ui/ux/base/
DPrivacySandboxUx.java31 boolean isEligible(ConsentManager consentManager, UxStatesManager uxStatesManager); in isEligible() argument
37 ConsentManager consentManager); in handleEnrollment() argument
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/ui/enrollment/base/
DPrivacySandboxEnrollmentChannel.java37 ConsentManager consentManager, in isEligible() argument
41 void enroll(Context context, ConsentManager consentManager); in enroll() argument
/packages/modules/AdServices/adservices/service-core/java/com/android/adservices/service/adselection/
DEventReporterFactory.java80 @NonNull ConsentManager consentManager, in EventReporterFactory() argument
95 Objects.requireNonNull(consentManager); in EventReporterFactory()
109 mConsentManager = consentManager; in EventReporterFactory()

123