A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
S
- saveAdditionalConsent(android.content.SharedPreferences,io.didomi.sdk.consent.ConsentRepository) - function in io.didomi.sdk.GoogleRepository
- Store Google additional consent on device if necessary
- setCategory(io.didomi.sdk.purpose.common.model.PurposeCategory) - function in io.didomi.sdk.models.InternalPurpose
- setConsent(java.lang.Boolean) - function in io.didomi.sdk.models.InternalPurpose
- Whether the purpose is used as a consent based data processing.
- setCurrentUserStatus(io.didomi.sdk.models.CurrentUserStatus) - function in io.didomi.sdk.Didomi
- Set the user consent status
- setDescription(java.util.Map) - function in io.didomi.sdk.CustomPurpose
- Description (by language)
- setDescription(java.lang.String) - function in io.didomi.sdk.models.DataCategory
- setDescription(java.lang.String) - function in io.didomi.sdk.models.DataProcessing
- setDescription(java.lang.String) - function in io.didomi.sdk.models.Feature
- setDescription(java.lang.String) - function in io.didomi.sdk.models.InternalPurpose
- Purpose description.
- setDescription(java.lang.String) - function in io.didomi.sdk.models.SpecialFeature
- setDescription(java.lang.String) - function in io.didomi.sdk.models.SpecialPurpose
- setDescriptionLegal(java.lang.String) - function in io.didomi.sdk.models.DataCategory
- setDescriptionLegal(java.lang.String) - function in io.didomi.sdk.models.DataProcessing
- setDescriptionLegal(java.lang.String) - function in io.didomi.sdk.models.Feature
- setDescriptionLegal(java.lang.String) - function in io.didomi.sdk.models.InternalPurpose
- Purpose legal description.
- setDescriptionLegal(java.lang.String) - function in io.didomi.sdk.models.SpecialFeature
- setDescriptionLegal(java.lang.String) - function in io.didomi.sdk.models.SpecialPurpose
- setDeviceStorageDisclosureComplete(java.lang.Boolean) - function in io.didomi.sdk.models.InternalVendor
- Whether the device storage disclosure list is already retrieved from URL
- setDeviceStorageDisclosures(io.didomi.sdk.models.DeviceStorageDisclosures) - function in io.didomi.sdk.models.InternalVendor
- Retrieved device storage disclosures list
- setEnabled(java.lang.Boolean) - function in io.didomi.sdk.models.CurrentUserStatus.PurposeStatus
- Computed status of purpose
- setEnabled(java.lang.Boolean) - function in io.didomi.sdk.models.CurrentUserStatus.VendorStatus
- Computed status of vendor
- setError(java.lang.String) - function in io.didomi.sdk.events.SyncErrorEvent
- Error message from API
- setErrorMessage(java.lang.String) - function in io.didomi.sdk.events.ErrorEvent
- Description of the error
- setEssential(java.lang.Boolean) - function in io.didomi.sdk.models.InternalPurpose
- Whether this is an essential purpose.
- setEssentialPurposeIds(java.util.List) - function in io.didomi.sdk.models.InternalVendor
- Purposes which are essential instead of consent / LI (cannot be accepted / refused)
- setFirstParty(java.lang.Boolean) - function in io.didomi.sdk.models.InternalVendor
- Whether vendor is 1st party
- setFlexiblePurposeIds(java.util.List) - function in io.didomi.sdk.models.InternalVendor
- Set with IDs that represent flexible purposes.
- setIab2(java.lang.String) - function in io.didomi.sdk.Vendor.Namespaces
- setIabId(java.lang.String) - function in io.didomi.sdk.models.InternalVendor
- For custom or Didomi vendors, we allow mapping back to IAB IDs to override IAB vendors definition
- setId(java.lang.String) - function in io.didomi.sdk.models.InternalVendor
- Vendor id used internally by Didomi.
- setIllustrations(java.util.List) - function in io.didomi.sdk.models.DataCategory
- setIllustrations(java.util.List) - function in io.didomi.sdk.models.DataProcessing
- setIllustrations(java.util.List) - function in io.didomi.sdk.models.Feature
- setIllustrations(java.util.List) - function in io.didomi.sdk.models.InternalPurpose
- Purpose illustrations.
- setIllustrations(java.util.List) - function in io.didomi.sdk.models.SpecialFeature
- setIllustrations(java.util.List) - function in io.didomi.sdk.models.SpecialPurpose
- setLegIntPurposeIds(java.util.List) - function in io.didomi.sdk.models.InternalVendor
- Purposes with legal basis "legitimate interest"
- setLegitimateInterest(java.lang.Boolean) - function in io.didomi.sdk.models.InternalPurpose
- Whether the purpose is used as a legitimate interest based data processing.
- setLevel(java.lang.Integer) - function in io.didomi.sdk.Log
- Min level of messages to log
- setLocalProperty(java.lang.String,java.lang.Object) - function in io.didomi.sdk.Didomi
- Internal use only.
- setLogLevel(java.lang.Integer) - function in io.didomi.sdk.Didomi
- Set the minimum level of messages to logMessages with a level below
minLevelwill not be logged. - setName(java.lang.String) - function in io.didomi.sdk.models.DataCategory
- setName(java.lang.String) - function in io.didomi.sdk.models.DataProcessing
- setName(java.lang.String) - function in io.didomi.sdk.models.Feature
- setName(java.lang.String) - function in io.didomi.sdk.models.InternalPurpose
- Purpose human-readable name or translation key.
- setName(java.lang.String) - function in io.didomi.sdk.models.SpecialFeature
- setName(java.lang.String) - function in io.didomi.sdk.models.SpecialPurpose
- setNamespace(java.lang.String) - function in io.didomi.sdk.models.InternalVendor
- Vendor namespace (iab, didomi or custom)
- setNamespaces(io.didomi.sdk.Vendor.Namespaces) - function in io.didomi.sdk.models.InternalVendor
- Vendor namespace (iab, didomi or custom)
- setNum(java.lang.Integer) - function in io.didomi.sdk.Vendor.Namespaces
- setNum(java.lang.Integer) - function in io.didomi.sdk.models.DataProcessingNamespaces
- setNum(java.lang.Integer) - function in io.didomi.sdk.models.Numerable
- setOrganizationUserId(java.lang.String) - function in io.didomi.sdk.events.SyncDoneEvent
- Organization user ID that was synced
- setPub(java.lang.Integer) - function in io.didomi.sdk.models.DataProcessingNamespaces
- setPurposeIds(java.util.List) - function in io.didomi.sdk.models.InternalVendor
- Purposes with legal basis "consent"
- setSpecialFeature(java.lang.Boolean) - function in io.didomi.sdk.models.InternalPurpose
- Whether this is a special feature displayed as a purpose.
- setSpecialFeatureIds(java.util.List) - function in io.didomi.sdk.models.InternalVendor
- Set with IDs that represent Special Features.
- setupUI(androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.Didomi
- Show the consent notice if required (ie if consent information is missing)This does not show the consent notice if all consent information is already available as consent was previously collected.
- setUser(io.didomi.sdk.user.UserAuthParams,java.util.List,androidx.fragment.app.FragmentActivity,java.lang.Boolean) - function in io.didomi.sdk.Didomi
- Set user information with authentication
- setUser(io.didomi.sdk.user.UserAuthParams,java.util.List,androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.Didomi
- Set user information with authentication
- setUser(io.didomi.sdk.user.UserAuthParams,java.util.List) - function in io.didomi.sdk.Didomi
- Set user information with authentication
- setUser(io.didomi.sdk.user.UserAuthParams) - function in io.didomi.sdk.Didomi
- Set user information with authentication
- setUser(java.lang.String,androidx.fragment.app.FragmentActivity,java.lang.Boolean) - function in io.didomi.sdk.Didomi
- Set user information
- setUser(java.lang.String,androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.Didomi
- Set user information
- setUser(java.lang.String) - function in io.didomi.sdk.Didomi
- Set user information
- setUserAgent(java.lang.String,java.lang.String) - function in io.didomi.sdk.Didomi
- Set custom user agent name and version
- setUserAgreeToAll() - function in io.didomi.sdk.Didomi
- Enable all purposes and vendors for the user.
- setUserDisagreeToAll() - function in io.didomi.sdk.Didomi
- Update user status to disagree : disable consent and legitimate interest purposes, disable consent vendors, but still enable legitimate interest vendors.
- setUserStatus(java.lang.Boolean,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.didomi.sdk.Didomi
- Set the user status globally
- setUserStatus(java.util.Set,java.util.Set,java.util.Set,java.util.Set,java.util.Set,java.util.Set,java.util.Set,java.util.Set) - function in io.didomi.sdk.Didomi
- Set the user status for each purpose and vendor
- shouldConsentBeCollected() - function in io.didomi.sdk.Didomi
- Check if the consent should be collected depending on if we have any consents or if we have some consents but the number of days before displaying the notice again has not expired yet
- shouldUserStatusBeCollected() - function in io.didomi.sdk.Didomi
- Determine if the User Status (consent) should be collected or not.
- showNotice(androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.Didomi
- Show the consent notice (if required, not disabled in the config and not already displayed)
- showNotice(io.didomi.sdk.events.ShowNoticeEvent) - function in io.didomi.sdk.events.EventListener
- showNotice(io.didomi.sdk.events.ShowNoticeEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
- ShowNoticeEvent - class in io.didomi.sdk.events
- The notice is being shown (or needs to be shown)
- showPreferences(androidx.fragment.app.FragmentActivity,java.lang.String) - function in io.didomi.sdk.Didomi
- Method used to show the preferences view, by previously updating the fragment manager property based on an activity.
- showPreferences(androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.Didomi
- Method used to show the preferences view, by previously updating the fragment manager property based on an activity.
- showPreferences(io.didomi.sdk.events.ShowPreferencesEvent) - function in io.didomi.sdk.events.EventListener
- showPreferences(io.didomi.sdk.events.ShowPreferencesEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
- ShowPreferencesEvent - class in io.didomi.sdk.events
- The preferences screen is being shown
- Source - class in io.didomi.sdk.apiEvents
- Handle properties related to Source.
- SpecialFeature - class in io.didomi.sdk.models
- SpecialPurpose - class in io.didomi.sdk.models
- SYNC_ACKNOWLEDGED - enum entry in io.didomi.sdk.apiEvents.ApiEventType
- SyncAcknowledgedApiEvent - class in io.didomi.sdk.apiEvents
- Data class used to represent a Sync Acknowledged event.
- syncDone(io.didomi.sdk.events.SyncDoneEvent) - function in io.didomi.sdk.events.EventListener
- syncDone(io.didomi.sdk.events.SyncDoneEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
- SyncDoneEvent - class in io.didomi.sdk.events
- The Didomi SDK is done syncing the user consent status with the remote server.
- syncError(io.didomi.sdk.events.SyncErrorEvent) - function in io.didomi.sdk.events.EventListener
- syncError(io.didomi.sdk.events.SyncErrorEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
- SyncErrorEvent - class in io.didomi.sdk.events
- The Didomi SDK failed syncing the user consent status with the remote server.
- syncReady(io.didomi.sdk.events.SyncReadyEvent) - function in io.didomi.sdk.events.EventListener
- syncReady(io.didomi.sdk.events.SyncReadyEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
- SyncReadyEvent - class in io.didomi.sdk.events
- The Didomi SDK has finished syncing the user status with the remote server.