Implementing the Obfuscator interface in an
entity
To be obfuscatable, an entity must implement the Obfuscator interface and specify an implementation class other than UnsupportedObfuscator. For example, use a class that extends PCPersonalDataObfuscator.
The entities that have Obfuscator implementations that
support obfuscation are:
Credential–CredentialDefaultObfuscatorOfficialID–OfficialIDObfuscatorPCOfficialID–PCOfficialIDObfuscator. This entity is a subtype ofOfficialIDand inherits that entity’s implementation of theObfuscationdelegate.User–UserDefaultObfuscatorUserContact–UserContactObfuscator. This entity is a subtype ofPersonand inherits that entity’s implementation of theObfuscationdelegate.
The following entities implement the Obfuscatable delegate,
and in the base configuration their Obfuscator interface
implementation is UnsupportedObfuscator:
AddressAddressReplacementAffinityGroupContactContactAddressContactCategoryScoreContactContactContactTagOutboundLocationRiskAssessmentTempStore
See also
