FieldSensitivity
data class FieldSensitivity(val path: String, val level: SensitivityLevel? = null, val keepPrefix: Int = 0, val keepSuffix: Int = 0, val strategy: String? = null, val event: String = "", val revision: Int = 0)
How one value of a source is protected: the value at path (a column, or a JSON path below one such as state.customer.phone), of the event event at revision when it is an event's (empty and 0 otherwise), at level, or not sensitive when level is null, which is a decision too; its mask keeps keepPrefix and keepSuffix characters, or is the custom strategy a Wow schema names.
Functions
Link copied to clipboard
The key a FieldSensitivity is reviewed and approved by: its path, and for an event's value <path>@<event>#<revision>.