Create SmsManager APIs to assemble trusted SMS OTP UIDs

UIDs noted by these methods should be allowed to read SMS messages that
contain OTPs, and receive the broadcast of such messages. This also adds
the ability to pass a list of app IDs when sending a broadcast.

Bug: 351976749
Test: atest SmsManagerTest
Flag: com.android.internal.telephony.flags.redact_otp_sms

Change-Id: Iadf44141ff126c5a77bbd4bbffa27a1f36ba0e9d
3 files changed