| Package | Description |
|---|---|
| com.iabtcf.decoder | |
| com.iabtcf.utils | |
| com.iabtcf.v2 |
| Modifier and Type | Method | Description |
|---|---|---|
IntIterable |
TCString.getAllowedVendors() |
Part of the OOB segments expressing that a Vendor is using legal bases outside of the TCF to
process personal data.
|
IntIterable |
PPCString.getCustomPurposesBitField() |
|
IntIterable |
TCString.getCustomPurposesConsent() |
Part of the Publisher Transparency and Consent segment of a TC String that publishers may use
to establish transparency with and receive consent from users for their own legal bases to
process personal data or to share with vendors if they so choose.
|
IntIterable |
TCString.getCustomPurposesLITransparency() |
Part of the Publisher Transparency and Consent segment of a TC String that publishers may use
to establish transparency with and receive consent from users for their own legal bases to
process personal data or to share with vendors if they so choose.
|
IntIterable |
TCString.getDisclosedVendors() |
Part of the OOB segments expressing that a Vendor is using legal bases outside of the TCF to
process personal data.
|
IntIterable |
TCString.getPubPurposesConsent() |
Part of the Publisher Transparency and Consent segment of a TC String that publishers may use
to establish transparency with and receive consent from users for their own legal bases to
process personal data or to share with vendors if they so choose.
|
IntIterable |
TCString.getPubPurposesLITransparency() |
Part of the Publisher Transparency and Consent segment of a TC String that publishers may use
to establish transparency with and receive consent from users for their own legal bases to
process personal data or to share with vendors if they so choose.
|
IntIterable |
TCString.getPurposesConsent() |
The user’s consent value for each Purpose established on the legal basis of consent.
|
IntIterable |
TCString.getPurposesLITransparency() |
The Purpose’s transparency requirements are met for each Purpose on the legal basis of
legitimate interest and the user has not exercised their "Right to Object" to that Purpose.
|
IntIterable |
TCString.getSpecialFeatureOptIns() |
The TCF Policies designates certain Features as "special" which means a CMP must afford the
user a means to opt in to their use.
|
IntIterable |
PPCString.getStandardPurposesAllowed() |
|
IntIterable |
TCString.getVendorConsent() |
The vendor identifiers that have consent to process this users personal data.
|
IntIterable |
TCString.getVendorLegitimateInterest() |
If a user exercises their "Right To Object" to a vendor’s processing based on a legitimate
interest.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BitSetIntIterable |
An implementation of the IntIterable based on BitSet.
|
| Modifier and Type | Method | Description |
|---|---|---|
BitSetIntIterable.Builder |
BitSetIntIterable.Builder.add(IntIterable value) |
|
static BitSetIntIterable |
BitSetIntIterable.from(IntIterable ii) |
|
static BitSetIntIterable.Builder |
BitSetIntIterable.newBuilder(IntIterable purposesConsent) |
| Modifier and Type | Method | Description |
|---|---|---|
IntIterable |
PublisherRestriction.getVendorIds() |
| Constructor | Description |
|---|---|
PublisherRestriction(int purposeId,
RestrictionType restrictionType,
IntIterable vendorIds) |
Copyright © 2020. All rights reserved.