public class PrivacyPresenter
extends java.lang.Object
| Constructor and Description |
|---|
PrivacyPresenter(PutDataUseConsentUseCase putDataUseConsentUseCase,
GetDataUseConsentUseCase getDataUseConsentUseCase,
RemoveDataUseConsentUseCase removeDataUseConsentUseCase,
GetPrivacyListAsJsonUseCase getPrivacyListAsJsonUseCase,
GetWhitelistedPrivacyStandardsListUseCase getWhitelistedPrivacyStandardsListUseCase,
SetPersonalInformationDataUseConsentUseCase setPersonalInformationDataUseConsentUseCase) |
| Modifier and Type | Method and Description |
|---|---|
int |
getOpenRtbConsent() |
int |
getOpenRtbGdpr() |
JSONObject |
getPrivacyListAsJson() |
DataUseConsent |
getPrivacyStandard(java.lang.String privacyStandard) |
java.util.List<DataUseConsent> |
getWhitelistedPrivacyStandardsList() |
void |
putPrivacyStandard(DataUseConsent dataUseConsent) |
DataUseConsent |
removePrivacyStandard(java.lang.String privacyStandard) |
void |
setPrivacyConfig(SdkConfiguration.PrivacyStandardsConfig config) |
public PrivacyPresenter(PutDataUseConsentUseCase putDataUseConsentUseCase, GetDataUseConsentUseCase getDataUseConsentUseCase, RemoveDataUseConsentUseCase removeDataUseConsentUseCase, GetPrivacyListAsJsonUseCase getPrivacyListAsJsonUseCase, GetWhitelistedPrivacyStandardsListUseCase getWhitelistedPrivacyStandardsListUseCase, SetPersonalInformationDataUseConsentUseCase setPersonalInformationDataUseConsentUseCase)
public void setPrivacyConfig(SdkConfiguration.PrivacyStandardsConfig config)
public void putPrivacyStandard(DataUseConsent dataUseConsent)
public DataUseConsent getPrivacyStandard(java.lang.String privacyStandard)
public DataUseConsent removePrivacyStandard(java.lang.String privacyStandard)
public JSONObject getPrivacyListAsJson()
public java.util.List<DataUseConsent> getWhitelistedPrivacyStandardsList()
public int getOpenRtbConsent()
public int getOpenRtbGdpr()