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