Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b79fedc9 authored by Ricky Wai's avatar Ricky Wai Committed by android-build-merger
Browse files

Merge "Do not show exception stack trace when no child profile key" into nyc-dev

am: 3423a513

* commit '3423a513':
  Do not show exception stack trace when no child profile key

Change-Id: I0ef58126daa4ed3ea3e683aecda677c21ee00786
parents 5a76ee9c 3423a513
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -896,16 +896,14 @@ public class LockSettingsService extends ILockSettings.Stub {
            // get credential from keystore when managed profile has unified lock
            try {
                savedCredential = getDecryptedPasswordForTiedProfile(userId);
            } catch (FileNotFoundException e) {
                Slog.i(TAG, "Child profile key not found");
            } catch (UnrecoverableKeyException | InvalidKeyException | KeyStoreException
                    | NoSuchAlgorithmException | NoSuchPaddingException
                    | InvalidAlgorithmParameterException | IllegalBlockSizeException
                    | BadPaddingException | CertificateException | IOException e) {
                if (e instanceof FileNotFoundException) {
                    Slog.i(TAG, "Child profile key not found");
                } else {
                Slog.e(TAG, "Failed to decrypt child profile key", e);
            }
            }
        } else {
            if (currentHandle == null) {
                if (savedCredential != null) {