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

Commit c3bb85d9 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

am: 4566c8c1

* commit '4566c8c1':
  Do not show exception stack trace when no child profile key

Change-Id: I17235b63bfc42fb497d9879461043ee92a34d298
parents 5211c7df 4566c8c1
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) {