Closed maxep closed 2 months ago
Branch report: maxep/RUM-872/keep-secure-fields-hidden
Commit report: cba150d
Test service: dd-sdk-ios
:white_check_mark: 0 Failed, 3470 Passed, 0 Skipped, 2m 18.44s Total Time :small_red_triangle_down: Test Sessions change in coverage: 3 decreased, 4 increased, 7 no change
What and why?
UITextInputTraits
'sisSecureTextEntry
andtextContentType
properties are mutable, meaning that a sensitive texts could be revealed to the end user. e.g.: Revealing a password for verification.But in Session Replay, we should keep considering the text as sensitive even if it was revealed.
How?
Keep sensitivity in memory using associated object on views conforming to
UITextInputTraits
.Review checklist