Loading keystore/java/android/security/AndroidKeyStoreMaintenance.java +14 −0 Original line number Diff line number Diff line Loading @@ -139,4 +139,18 @@ public class AndroidKeyStoreMaintenance { return SYSTEM_ERROR; } } /** * Informs Keystore 2.0 that an off body event was detected. */ public static void onDeviceOffBody() { if (!android.security.keystore2.AndroidKeyStoreProvider.isInstalled()) return; try { getService().onDeviceOffBody(); } catch (Exception e) { // TODO This fails open. This is not a regression with respect to keystore1 but it // should get fixed. Log.e(TAG, "Error while reporting device off body event.", e); } } } keystore/java/android/security/KeyStore.java +1 −0 Original line number Diff line number Diff line Loading @@ -1204,6 +1204,7 @@ public class KeyStore { * Notify keystore that the device went off-body. */ public void onDeviceOffBody() { AndroidKeyStoreMaintenance.onDeviceOffBody(); try { mBinder.onDeviceOffBody(); } catch (RemoteException e) { Loading Loading
keystore/java/android/security/AndroidKeyStoreMaintenance.java +14 −0 Original line number Diff line number Diff line Loading @@ -139,4 +139,18 @@ public class AndroidKeyStoreMaintenance { return SYSTEM_ERROR; } } /** * Informs Keystore 2.0 that an off body event was detected. */ public static void onDeviceOffBody() { if (!android.security.keystore2.AndroidKeyStoreProvider.isInstalled()) return; try { getService().onDeviceOffBody(); } catch (Exception e) { // TODO This fails open. This is not a regression with respect to keystore1 but it // should get fixed. Log.e(TAG, "Error while reporting device off body event.", e); } } }
keystore/java/android/security/KeyStore.java +1 −0 Original line number Diff line number Diff line Loading @@ -1204,6 +1204,7 @@ public class KeyStore { * Notify keystore that the device went off-body. */ public void onDeviceOffBody() { AndroidKeyStoreMaintenance.onDeviceOffBody(); try { mBinder.onDeviceOffBody(); } catch (RemoteException e) { Loading