Don't throw exceptions from BCPrivate provider.

I originally thought this was fine, but it could cause confusion
for developers encountering a PKCS#12 file using an unknown
algorithm.  Instead, throw the original NoSuchAlgorithmException
from the BC Provider.

Bug: 230750823
Test: atest CtsLibcoreTestCases:tests.targets.security.KeyStorePkcs7FormatTest
Change-Id: I8a6d44d0e59bf0fb029ced4b8aa47908194bc161
3 files changed