Fix security vulnerability that creates user with no restrictions when accountOptions are too long.

Bug: 293602970
Test: atest UserManagerTest#testAddUserAccountData_validStringValuesAreSaved_validBundleIsSaved && atest UserManagerTest#testAddUserAccountData_invalidStringValuesAreTruncated_invalidBundleIsDropped
Change-Id: I23c971f671546ac085060add89485cfac6691ca3
Merged-In: I23c971f671546ac085060add89485cfac6691ca3
5 files changed