A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

C

calculateItemDecorationsForChild(android.view.View,android.graphics.Rect) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
call() - function in io.didomi.sdk.functionalinterfaces.DidomiCallable
Abstract method of the DidomiCallable functional interface.
callOnClick() - function in android.view.View
 
cancelDragAndDrop() - function in android.view.View
 
cancelLongPress() - function in android.view.View
 
cancelPendingInputEvents() - function in android.view.View
 
canDisplayDisclosureDetail() - function in io.didomi.sdk.vendors.mobile.DeviceStorageDisclosuresViewModel
Check if there is currently a selected disclosure
canDisplayDisclosureDetail() - function in io.didomi.sdk.vendors.mobile.DeviceStorageDisclosuresViewModel
Check if there is currently a selected disclosure
canResolveLayoutDirection() - function in android.view.View
 
canResolveTextAlignment() - function in android.view.View
 
canResolveTextDirection() - function in android.view.View
 
canScrollHorizontally(java.lang.Integer) - function in android.view.View
 
canScrollHorizontally() - function in androidx.recyclerview.widget.LinearLayoutManager
 
canScrollVertically(java.lang.Integer) - function in android.view.View
 
canScrollVertically() - function in androidx.recyclerview.widget.LinearLayoutManager
 
canSelectArbitrarily() - function in android.text.method.LinkMovementMethod
 
CatchableLinkMovementMethod - class in io.didomi.sdk.utils
Custom MovementMethod allowing to check the clicked link before opening the browser.
Category - enum entry in io.didomi.sdk.purpose.common.model.PurposeCategory.Type
 
Category - enum entry in io.didomi.sdk.purpose.common.model.VendorsInfoType
 
Category - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
 
Category - enum entry in io.didomi.sdk.spi.mobile.model.PersonalDataDisplay.Type
 
CategoryHeader - enum entry in io.didomi.sdk.purpose.mobile.model.PurposeDisplay.Type
 
CategoryHeader - enum entry in io.didomi.sdk.spi.mobile.model.PersonalDataDisplay.Type
 
CCPA - enum entry in io.didomi.sdk.Regulation
 
CcpaNoticeResources - class in io.didomi.sdk.resources
Resources specific to CCPA in the Notice screen
CcpaPurposesResources - class in io.didomi.sdk.resources
Resources specific to CCPA in the Purposes screen
CCPAStorageRepository - class in io.didomi.sdk.iab
Repository to handle CCPA IAB String (US Privacy String)
CENTER - enum entry in io.didomi.sdk.config.app.AppConfiguration.Theme.ContentThemeConfig.Alignment
 
CenterLayoutManager - class in io.didomi.sdk.view.ctv
 
CenterVerticalSpan - class in io.didomi.sdk.utils
Class used to apply vertical centering to text (created initially for the → arrow).
checkCallingOrSelfPermission(java.lang.String) - function in android.content.ContextWrapper
 
checkCallingOrSelfUriPermission(android.net.Uri,java.lang.Integer) - function in android.content.ContextWrapper
 
checkCallingOrSelfUriPermissions(java.util.List,java.lang.Integer) - function in android.content.ContextWrapper
 
checkCallingPermission(java.lang.String) - function in android.content.ContextWrapper
 
checkCallingUriPermission(android.net.Uri,java.lang.Integer) - function in android.content.ContextWrapper
 
checkCallingUriPermissions(java.util.List,java.lang.Integer) - function in android.content.ContextWrapper
 
checkInputConnectionProxy(android.view.View) - function in android.view.View
 
checkLayoutParams(androidx.recyclerview.widget.RecyclerView.LayoutParams) - function in androidx.recyclerview.widget.RecyclerView.LayoutManager
 
checkPermission(java.lang.String,java.lang.Integer,java.lang.Integer) - function in android.content.ContextWrapper
 
checkSelfPermission(java.lang.String) - function in android.content.ContextWrapper
 
checkUriPermission(android.net.Uri,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.content.ContextWrapper
 
checkUriPermission(android.net.Uri,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.content.ContextWrapper
 
checkUriPermissions(java.util.List,java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in android.content.ContextWrapper
 
checkValidity(io.didomi.sdk.DidomiInitializeParameters) - function in io.didomi.sdk.extension.DidomiInitializeParametersKt
Check if these initialization parameters are valid, throw Exception otherwise
childDrawableStateChanged(android.view.View) - function in android.view.ViewGroup
 
childHasTransientStateChanged(android.view.View,java.lang.Boolean) - function in android.view.ViewGroup
 
clear() - function in io.didomi.sdk.events.EventsRepository
 
clearAbortBroadcast() - function in android.content.BroadcastReceiver
 
clearAnimation() - function in android.view.View
 
clearChildFocus(android.view.View) - function in android.view.ViewGroup
 
clearCMPKeys(android.content.SharedPreferences) - function in io.didomi.sdk.iab.IABStorageRepository
Clear keys in SharedPreferences that do not belong to the current TCF version
clearCMPKeys(android.content.SharedPreferences) - function in io.didomi.sdk.iab.IABStorageRepository
Clear keys in SharedPreferences that do not belong to the current TCF version
clearCMPKeys(android.content.SharedPreferences) - function in io.didomi.sdk.iab.TCFV2StorageRepository
Clear keys in SharedPreferences that belong to the TCFv1 This ensures that there is no v1 CMP in the app and that vendors will not try to read from v1
clearDisappearingChildren() - function in android.view.ViewGroup
 
clearFocus() - function in android.view.ViewGroup
 
clearInstance() - function in io.didomi.sdk.Didomi.Companion
Internal use only.
clearSharedPreferences(android.content.SharedPreferences,kotlin.Array) - function in io.didomi.sdk.iab.TCFHelper
Clear keys from shared preferences
clearUser() - function in io.didomi.sdk.Didomi
Remove organization user information and reset user id
clearViewTranslationCallback() - function in android.view.View
 
clearWallpaper() - function in android.content.ContextWrapper
 
closeContextMenu() - function in android.app.Activity
 
closeOptionsMenu() - function in androidx.appcompat.app.AppCompatActivity
 
cmpId(io.didomi.sdk.config.app.AppConfiguration) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Get the CMP ID to encode in consent string
collectAdjacentPrefetchPositions(java.lang.Integer,java.lang.Integer,androidx.recyclerview.widget.RecyclerView.State,androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry) - function in androidx.recyclerview.widget.LinearLayoutManager
 
collectInitialPrefetchPositions(java.lang.Integer,androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry) - function in androidx.recyclerview.widget.LinearLayoutManager
 
CollectionsKt - class in io.didomi.sdk.core.io
 
ColorHelper - class in io.didomi.sdk.common
Helper class used to do color related operations.
colorToHex(java.lang.Integer) - function in io.didomi.sdk.common.extension.IntKt
Int color value to hexadecimal string.
colorToHexWithAlpha(java.lang.Integer) - function in io.didomi.sdk.common.extension.IntKt
Int color value to hexadecimal string Can be used to log color values.
compare(io.didomi.sdk.models.InternalPurpose,io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.purpose.common.comparator.PurposeCategoryComparator
 
completeVendorDeviceStorageDisclosures(io.didomi.sdk.models.InternalVendor) - function in io.didomi.sdk.config.ConfigurationRepository
Update the vendor device storage disclosures list from the URL specified in vendor model.
Completion - class in io.didomi.sdk.core.io
 
Completion.Companion - class in io.didomi.sdk.core.io.Completion
 
CompletionThrowable - class in io.didomi.sdk.core.io
Generic throwable
computeHorizontalScrollExtent(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
 
computeHorizontalScrollOffset(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
 
computeHorizontalScrollRange(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
 
computeScroll() - function in android.view.View
 
computeScrollVectorForPosition(java.lang.Integer) - function in androidx.recyclerview.widget.LinearLayoutManager
 
computeSystemWindowInsets(android.view.WindowInsets,android.graphics.Rect) - function in android.view.View
 
computeVerticalScrollExtent(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
 
computeVerticalScrollOffset(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
 
computeVerticalScrollRange(androidx.recyclerview.widget.RecyclerView.State) - function in androidx.recyclerview.widget.LinearLayoutManager
 
ConfigPurpose - class in io.didomi.sdk.config.sdk
Data class used to parse Purpose with nullable parameters only used for reading and parsing information from the JSON payloads It will be mapped into a non-nullable parameters data class Purpose from the SDK Configuration
ConfigPurposeKt - class in io.didomi.sdk.config.sdk.mapper
 
ConfigurationModule - class in io.didomi.sdk.core.injection.module
Module for ConfigurationRepository injection
ConfigurationRepository - class in io.didomi.sdk.config
AppConfiguration manager
ConfigurationRepositoryKt - class in io.didomi.sdk.config.extension
 
ConfigVendor - class in io.didomi.sdk.config.sdk
Data class used to parse Vendor with nullable parameters only used for reading and parsing information from the JSON payloads It will be mapped into a non-nullable parameters data class Vendor from the SDK / IAB / APP Configurations
ConfigVendor.DataRetention - class in io.didomi.sdk.config.sdk.ConfigVendor
Data Retention detail.
ConfigVendor.Namespaces - class in io.didomi.sdk.config.sdk.ConfigVendor
 
ConfigVendor.Url - class in io.didomi.sdk.config.sdk.ConfigVendor
Localized Urls for privacy and LI.
ConfigVendorKt - class in io.didomi.sdk.config.sdk
 
ConfigVendorKt - class in io.didomi.sdk.config.sdk.mapper
 
ConnectedTv - enum entry in io.didomi.sdk.DeviceType

Connected TV (Android TV, Fire TV...)

ConnectivityHelper - class in io.didomi.sdk.remote
 
ConnectivityListener - class in io.didomi.sdk.remote
Interface created to listen for changes on the connectivity.
CONSENT - enum entry in io.didomi.sdk.vendors.ctv.model.TVDataProcessingLegalType
 
CONSENT_ASKED - enum entry in io.didomi.sdk.apiEvents.ApiEventType
 
CONSENT_GIVEN - enum entry in io.didomi.sdk.apiEvents.ApiEventType
 
ConsentAskedApiEvent - class in io.didomi.sdk.apiEvents
Data class used to represent a Consent Asked event.
ConsentAskedApiEventParameters - class in io.didomi.sdk.apiEvents
Parameters of the ConsentAskedApiEvents
consentChanged(io.didomi.sdk.events.ConsentChangedEvent) - function in io.didomi.sdk.events.EventListener
 
consentChanged(io.didomi.sdk.events.ConsentChangedEvent) - function in io.didomi.sdk.events.EventListener
 
consentChanged(io.didomi.sdk.events.ConsentChangedEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
ConsentChangedEvent - class in io.didomi.sdk.events
Consent status has changed.
ConsentChoices - class in io.didomi.sdk.consent.model
 
consentDuration(io.didomi.sdk.config.app.AppConfiguration.App) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Get the consent duration
ConsentGivenApiEvent - class in io.didomi.sdk.apiEvents
Data class used to represent a Consent Given event.
ConsentGivenApiEventParameters - class in io.didomi.sdk.apiEvents
Parameters of the ConsentAskedApiEvents
ConsentGivenApiEventParameters.ConsentStatus - class in io.didomi.sdk.apiEvents.ConsentGivenApiEventParameters
 
ConsentModule - class in io.didomi.sdk.core.injection.module
Module for ConsentRepository injection
ConsentNoticeBottomFragment - class in io.didomi.sdk.notice.mobile
 
ConsentNoticeBottomFragment.Companion - class in io.didomi.sdk.notice.mobile.ConsentNoticeBottomFragment
 
ConsentNoticeFragmentHelper - class in io.didomi.sdk.notice.mobile.helper
Helper class used to setup common element in Bottom and Pop-up notices
ConsentNoticePopupFragment - class in io.didomi.sdk.notice.mobile
 
ConsentNoticePopupFragment.Companion - class in io.didomi.sdk.notice.mobile.ConsentNoticePopupFragment
 
ConsentNoticeViewModel - class in io.didomi.sdk.notice.mobile
 
ConsentNoticeViewModel.NoticeAndPartnersProperties - class in io.didomi.sdk.notice.mobile.ConsentNoticeViewModel
Describes data displayed in notice text and partners button
ConsentRepository - class in io.didomi.sdk.consent
 
ConsentStatus - class in io.didomi.sdk.consent.model
Consent status for a vendor or purpose
ConsentToken - class in io.didomi.sdk.consent.model
A user consent tokenA consent token stores all the consent information on the user (date when consent was last collected, list of enabled/disabled purposes and vendors, etc.
consentTokenFromJSON(java.lang.String,io.didomi.sdk.vendors.common.VendorRepository) - function in io.didomi.sdk.utils.ConsentTokenHelper
Create a new consent token from a JSON string The consent is encoded in a standardized format across SDK so it needs to be converted into our internal format.
ConsentTokenHelper - class in io.didomi.sdk.utils
 
ConsentTokenKt - class in io.didomi.sdk.consent.extension
 
ConsentTokenKt - class in io.didomi.sdk.consent.mapper
 
contains(java.lang.Integer) - function in io.didomi.sdk.iab.IntIterableHelper.CustomIntIterable
 
containsById(java.util.Collection,io.didomi.sdk.models.InternalPurpose) - function in io.didomi.sdk.models.extension.InternalPurposeKt
Check if list contains a purpose with given id
containsHtmlLink(java.lang.String,java.lang.String) - function in io.didomi.sdk.common.extension.StringKt
Checks if text contains a link to the specified URL
containsVendorWithIdOrIabId(java.util.Map,java.lang.String) - function in io.didomi.sdk.models.extension.InternalVendorKt
Check if a vendor with specified id or iab id is in the map
ContextHelper - class in io.didomi.sdk
Helper class used to get formatted context information such as application name, agent name, etc.
ContextKt - class in io.didomi.sdk.common.extension
 
ContextModule - class in io.didomi.sdk.core.injection.module
Module for any context related providers
CoroutinesModule - class in io.didomi.sdk.core.injection.module
 
countItems(java.util.List,java.lang.Class) - function in io.didomi.sdk.common.extension.ListKt
Count items of the given type
countryCode(io.didomi.sdk.config.app.AppConfiguration.App) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Get computed country code
CountryHelper - class in io.didomi.sdk.location
 
CPA - enum entry in io.didomi.sdk.Regulation
 
CPRA - enum entry in io.didomi.sdk.Regulation
 
create(java.lang.Class,androidx.lifecycle.viewmodel.CreationExtras) - function in androidx.lifecycle.ViewModelProvider.Factory
 
create(io.didomi.sdk.apiEvents.ApiEventType,io.didomi.sdk.apiEvents.ApiEventParameters) - function in io.didomi.sdk.apiEvents.ApiEventsFactory
Generic method used to create API events.
create() - function in io.didomi.sdk.context.PlatformInfoProviderFactory
 
create(java.lang.Class) - function in io.didomi.sdk.core.injection.factory.ViewModelFactory
 
create(io.didomi.sdk.models.InternalPurpose,io.didomi.sdk.purpose.common.model.VendorsInfoType) - function in io.didomi.sdk.purpose.ctv.TVPurposeVendorsFragment.Companion
 
create(java.lang.String) - function in io.didomi.sdk.vendors.ctv.TVVendorDataCategoryFragment.Companion
 
createAccessibilityNodeInfo() - function in android.view.View
 
createAttributionContext(java.lang.String) - function in android.content.ContextWrapper
 
createConfigurationContext(android.content.res.Configuration) - function in android.content.ContextWrapper
 
createContext(android.content.ContextParams) - function in android.content.ContextWrapper
 
createContextForSplit(java.lang.String) - function in android.content.ContextWrapper
 
createContextMenu(android.view.ContextMenu) - function in android.view.View
 
createDeviceProtectedStorageContext() - function in android.content.ContextWrapper
 
createDisplayContext(android.view.Display) - function in android.content.ContextWrapper
 
createNotice(androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.ui.UIProvider
 
createPackageContext(java.lang.String,java.lang.Integer) - function in android.content.ContextWrapper
 
createPendingResult(java.lang.Integer,android.content.Intent,java.lang.Integer) - function in android.app.Activity
 
createPersonalDataDisplayListForCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.spi.mobile.SensitivePersonalInfoViewModel
Build Purpose Category display items list
createPreferences(androidx.fragment.app.FragmentActivity,io.didomi.sdk.navigation.SubScreenType) - function in io.didomi.sdk.ui.UIProvider
 
createPurposeDisplayItemList() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Build Purpose and Category list items
createPurposeDisplayItemList() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Build Purpose and Category list items
createPurposeDisplayList() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Build Purpose display items list
createPurposeDisplayList() - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Build Purpose display items list
createPurposeDisplayListForCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Build Purpose Category display items list
createPurposeDisplayListForCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.purpose.mobile.PurposesViewModel
Build Purpose Category display items list
createSocket() - function in io.didomi.sdk.remote.TLSSocketFactory
 
createSocket(java.net.InetAddress,java.lang.Integer) - function in io.didomi.sdk.remote.TLSSocketFactory
 
createSocket(java.net.InetAddress,java.lang.Integer,java.net.InetAddress,java.lang.Integer) - function in io.didomi.sdk.remote.TLSSocketFactory
 
createSocket(java.net.Socket,java.lang.String,java.lang.Integer,java.lang.Boolean) - function in io.didomi.sdk.remote.TLSSocketFactory
 
createSocket(java.lang.String,java.lang.Integer) - function in io.didomi.sdk.remote.TLSSocketFactory
 
createSocket(java.lang.String,java.lang.Integer,java.net.InetAddress,java.lang.Integer) - function in io.didomi.sdk.remote.TLSSocketFactory
 
createSpiDisplayList() - function in io.didomi.sdk.spi.mobile.SensitivePersonalInfoViewModel
Build Purpose display items list
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createViewHolder(android.view.ViewGroup,java.lang.Integer) - function in androidx.recyclerview.widget.RecyclerView.Adapter
 
createWindowContext(android.view.Display,java.lang.Integer,android.os.Bundle) - function in android.content.ContextWrapper
 
createWindowContext(java.lang.Integer,android.os.Bundle) - function in android.content.ContextWrapper
 
CTDPA - enum entry in io.didomi.sdk.Regulation
 
CurrentUserStatus - class in io.didomi.sdk.models
Current User Status Type used to represent the current user status.
CurrentUserStatus.PurposeStatus - class in io.didomi.sdk.models.CurrentUserStatus
User Status for a Purpose
CurrentUserStatus.VendorStatus - class in io.didomi.sdk.models.CurrentUserStatus
User Status for a Vendor
CurrentUserStatusKt - class in io.didomi.sdk.models.extension
 
custom(io.didomi.sdk.config.app.AppConfiguration.App.Vendors) - function in io.didomi.sdk.config.app.extension.AppConfigurationKt
Get augmented custom vendor
CustomPurpose - class in io.didomi.sdk
Custom purpose defined by developers in their configuration
CustomPurposeKt - class in io.didomi.sdk
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W