public bool SetUserConsentStatus(ISet <string> enabledPurposeIds, ISet <string> disabledPurposeIds, ISet <string> enabledVendorIds, ISet <string> disabledVendorIds) { return(DidomiFramework.SetUserConsentStatus( IOSObjectMapper.ConvertFromHashSetStringToJson(enabledPurposeIds), IOSObjectMapper.ConvertFromHashSetStringToJson(disabledPurposeIds), IOSObjectMapper.ConvertFromHashSetStringToJson(enabledVendorIds), IOSObjectMapper.ConvertFromHashSetStringToJson(disabledVendorIds))); }
public void Initialize( string apiKey, string localConfigurationPath, string remoteConfigurationPath, string providerId, bool disableDidomiRemoteConfig, string languageCode ) { DidomiFramework.Initialize(apiKey, localConfigurationPath, remoteConfigurationPath, providerId, disableDidomiRemoteConfig, languageCode); }
public bool SetUserStatus( bool purposesConsentStatus, bool purposesLIStatus, bool vendorsConsentStatus, bool vendorsLIStatus) { return(DidomiFramework.SetUserStatus( purposesConsentStatus, purposesLIStatus, vendorsConsentStatus, vendorsLIStatus)); }
public bool GetUserConsentStatusForVendor(string vendorId) { return(DidomiFramework.GetUserConsentStatusForVendor(vendorId)); }
public string GetJavaScriptForWebView() { return(DidomiFramework.GetJavaScriptForWebView()); }
public void AddEventListener(DidomiEventListener eventListener) { DidomiFramework.AddEventListener(eventListener); }
public void ShowNotice() { DidomiFramework.ShowNotice(); }
public bool IsUserConsentStatusPartial() { return(DidomiFramework.IsUserConsentStatusPartial()); }
public void HidePreferences() { DidomiFramework.HidePreferences(); }
public void HideNotice() { DidomiFramework.HideNotice(); }
public UserStatus GetUserStatus() { var jsonText = DidomiFramework.GetUserStatus(); return(IOSObjectMapper.ConvertToUserStatus(jsonText)); }
public bool GetUserLegitimateInterestStatusForVendorAndRequiredPurposes(string vendorId) { var result = DidomiFramework.GetUserLegitimateInterestStatusForVendorAndRequiredPurposes(vendorId); return(result == 0); }
public IOSDidomi() { DidomiFramework.SetUserAgent(); }
//public enum ConsenStatus { Enable = 0, Disable = 1, Unknown = 2 } public bool GetUserLegitimateInterestStatusForPurpose(string purposeId) { var result = DidomiFramework.GetUserLegitimateInterestStatusForPurpose(purposeId); return(result == 0); }
public bool GetUserConsentStatusForVendorAndRequiredPurposes(string vendorId) { return(DidomiFramework.GetUserConsentStatusForVendorAndRequiredPurposes(vendorId)); }
public void SetupUI() { DidomiFramework.SetupUI(); }
public void ShowPreferences() { DidomiFramework.ShowPreferences(); }
public bool IsConsentRequired() { return(DidomiFramework.IsConsentRequired()); }
public void Reset() { DidomiFramework.Reset(); }
public bool IsNoticeVisible() { return(DidomiFramework.IsNoticeVisible()); }
public bool SetUserDisagreeToAll() { return(DidomiFramework.SetUserDisagreeToAll()); }
public bool IsPreferencesVisible() { return(DidomiFramework.IsPreferencesVisible()); }
public bool ShouldConsentBeCollected() { return(DidomiFramework.ShouldConsentBeCollected()); }
public bool IsReady() { return(DidomiFramework.CallIsReadyMethod()); }
public void UpdateSelectedLanguage(string languageCode) { DidomiFramework.UpdateSelectedLanguage(languageCode); }
public void OnError(Action didomiCallable) { DidomiFramework.OnError(didomiCallable); }
public ISet <string> GetEnabledVendorIds() { var jsonText = DidomiFramework.GetEnabledVendorIds(); return(IOSObjectMapper.ConvertToSetString(jsonText)); }
public void OnReady(Action didomiCallable) { DidomiFramework.OnReady(didomiCallable); }
public ISet <string> GetRequiredPurposeIds() { var jsonText = DidomiFramework.GetRequiredPurposeIds(); return(IOSObjectMapper.ConvertToSetString(jsonText)); }
public bool GetUserConsentStatusForPurpose(string purposeId) { return(DidomiFramework.GetUserConsentStatusForPurpose(purposeId)); }