public Consent.AuthorizationStatus getAuthorizationStatus() { var authorizationStatus = Consent.AuthorizationStatus.NOT_DETERMINED; switch (ConsentObjBridge.getAuthorizationStatus()) { case "NOT_DETERMINED": authorizationStatus = Consent.AuthorizationStatus.NOT_DETERMINED; break; case "DENIED": authorizationStatus = Consent.AuthorizationStatus.DENIED; break; case "RESTRICTED": authorizationStatus = Consent.AuthorizationStatus.RESTRICTED; break; case "AUTHORIZED": authorizationStatus = Consent.AuthorizationStatus.AUTHORIZED; break; } return(authorizationStatus); }
public Consent.Status getStatus() { var status = Consent.Status.UNKNOWN; switch (ConsentObjBridge.getStatus()) { case "UNKNOWN": status = Consent.Status.UNKNOWN; break; case "PERSONALIZED": status = Consent.Status.PERSONALIZED; break; case "NON_PERSONALIZED": status = Consent.Status.NON_PERSONALIZED; break; case "PARTLY_PERSONALIZED": status = Consent.Status.PARTLY_PERSONALIZED; break; } return(status); }
public Consent.Zone getZone() { var zone = Consent.Zone.UNKNOWN; switch (ConsentObjBridge.getZone()) { case "UNKNOWN": zone = Consent.Zone.UNKNOWN; break; case "NONE": zone = Consent.Zone.NONE; break; case "CCPA": zone = Consent.Zone.CCPA; break; case "GDPR": zone = Consent.Zone.GDPR; break; } return(zone); }
public Consent.HasConsent hasConsentForVendor(string bundle) { var hasConsent = Consent.HasConsent.UNKNOWN; switch (ConsentObjBridge.getStatus()) { case "UNKNOWN": hasConsent = Consent.HasConsent.UNKNOWN; break; case "TRUE": hasConsent = Consent.HasConsent.TRUE; break; case "FALSE": hasConsent = Consent.HasConsent.FALSE; break; } return(hasConsent); }
public string getIabConsentString() { return(ConsentObjBridge.getIabConsentString()); }
public iOSConsent(IntPtr intPtr) { consentObjBridge = new ConsentObjBridge(intPtr); }