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

S

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 minLevel will 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
setOrganizationUserId(java.lang.String) - function in io.didomi.sdk.events.SyncReadyEvent
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.DidomiUserParameters) - function in io.didomi.sdk.Didomi
Set user information
setUser(io.didomi.sdk.user.model.UserAuthParams,java.util.List,androidx.fragment.app.FragmentActivity,java.lang.Boolean,io.didomi.sdk.user.model.UserAuthParams) - function in io.didomi.sdk.Didomi
Set user information with authentication
setUser(io.didomi.sdk.user.model.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.model.UserAuthParams,java.util.List,androidx.fragment.app.FragmentActivity) - function in io.didomi.sdk.Didomi
Set user information with authentication
setUser(io.didomi.sdk.user.model.UserAuthParams,java.util.List) - function in io.didomi.sdk.Didomi
Set user information with authentication
setUser(io.didomi.sdk.user.model.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.
setUserAuth(io.didomi.sdk.user.model.UserAuth) - function in io.didomi.sdk.events.SyncUserChangedEvent
Organization user object that will be synced
  • io.didomi.sdk.user.model.UserAuthWithoutParams - OUID only

  • io.didomi.sdk.user.model.UserAuthWithEncryptionParams - user with encryption

  • io.didomi.sdk.user.model.UserAuthWithHashParams - user with hash

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.
shouldUserStatusBeCollected() - function in io.didomi.sdk.models.CurrentUserStatus
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.
SyncDisabled - enum entry in io.didomi.sdk.models.LoadUserStatusResult.Error

Sync disabled

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.
Synced - enum entry in io.didomi.sdk.models.LoadUserStatusResult.Status

Consent was successfully synced

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.
SyncFailed - enum entry in io.didomi.sdk.models.LoadUserStatusResult.Error

Sync failed

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.
syncUserChanged(io.didomi.sdk.events.SyncUserChangedEvent) - function in io.didomi.sdk.events.EventListener
 
syncUserChanged(io.didomi.sdk.events.SyncUserChangedEvent) - function in io.didomi.sdk.functionalinterfaces.DidomiEventListener
 
SyncUserChangedEvent - class in io.didomi.sdk.events
The Didomi SDK sync user has changed.
A  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W