surrogateInfoType property
The custom infoType to annotate the surrogate with.
This annotation will be applied to the surrogate by prefixing it with the
name of the custom infoType followed by the number of characters
comprising the surrogate. The following scheme defines the format:
info_type_name(surrogate_character_count):surrogate For example, if the
name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is
'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc'
This annotation identifies the surrogate when inspecting content using the
custom infoType
[SurrogateType
](https://cloud.google.com/sensitive-data-protection/docs/reference/rest/v2/InspectConfig#surrogatetype).
This facilitates reversal of the surrogate when it occurs in free text. In
order for inspection to work properly, the name of this infoType must not
occur naturally anywhere in your data; otherwise, inspection may find a
surrogate that does not correspond to an actual identifier. Therefore,
choose your custom infoType name carefully after considering what your
data looks like. One way to select a name that has a high chance of
yielding reliable detection is to include one or more unicode characters
that are highly improbable to exist in your data. For example, assuming
your data is entered from a regular ASCII keyboard, the symbol with the
hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
Implementation
GooglePrivacyDlpV2InfoType? surrogateInfoType;