-
- All Implemented Interfaces:
public final class ConfigurationRepositoryKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static Regulationregulation
-
Method Summary
-
-
Method Detail
-
getRegulation
final Regulation getRegulation()
-
isSubjectToRegulation
final static Boolean isSubjectToRegulation(ConfigurationRepository $self, CountryHelper countryHelper)
Check if user is subject to any regulation based on multi or legacy regulation schema.
-
useCcpa
final static Boolean useCcpa(ConfigurationRepository $self)
Determine if we should use CCPA regulation
-
useConsentNoticeBottomFragment
final static Boolean useConsentNoticeBottomFragment(ConfigurationRepository $self)
Check if require ConsentNoticeBottomFragment
-
useCpra
final static Boolean useCpra(ConfigurationRepository $self)
-
regulationAllowsVendorDetails
final static Boolean regulationAllowsVendorDetails(ConfigurationRepository $self)
Regulation behaviour. Check if regulation allows vendor details
-
regulationHasAllIABVendorsByDefault
final static Boolean regulationHasAllIABVendorsByDefault(ConfigurationRepository $self)
Regulation behaviour. Check if IAB vendors should all be included by default
-
shouldHideBulkToggleInPurpose
final static Boolean shouldHideBulkToggleInPurpose(ConfigurationRepository $self)
Regulation behaviour. Check if regulation allows bulk toggle for purpose
-
shouldDisplayBulkActionInPurposeCategory
final static Boolean shouldDisplayBulkActionInPurposeCategory(ConfigurationRepository $self)
Regulation behaviour. Check if regulation allows bulk toggle for purpose category
-
usePurposeTitleInPurposeCategory
final static Boolean usePurposeTitleInPurposeCategory(ConfigurationRepository $self)
Regulation behaviour. Check if regulation requires category name as page title for purpose category
-
shouldDisplaySensitivePersonalDataButton
final static Boolean shouldDisplaySensitivePersonalDataButton(ConfigurationRepository $self)
Regulation behaviour. Check if regulation requires Sensitive Personal Information button for purpose footer
-
-
-
-