Adds an ImagePrivacy api to the SessionReplayConfiguration. The api has the following values:
MASK_ALL - no images will be recorded. Images will be replaced with a placeholder labelled "Image".
MASK_CONTENT - bundled images will be recorded and contextual ones will not (the default state). Contextual images will be replaced with a placeholder labelled "Content Image".
MASK_NONE - all images will be recorded.
What does this PR do?
Link to the RFC
Adds an ImagePrivacy api to the SessionReplayConfiguration. The api has the following values:
MASK_ALL - no images will be recorded. Images will be replaced with a placeholder labelled "Image". MASK_CONTENT - bundled images will be recorded and contextual ones will not (the default state). Contextual images will be replaced with a placeholder labelled "Content Image". MASK_NONE - all images will be recorded.
Usage of the api:
MASK_NONE
MASK_CONTENT
MASK_ALL
Motivation
Give users the flexibility to have different image recording levels for their sessions.
Review checklist (to be filled by reviewers)