Loading services/core/java/com/android/server/locksettings/LockSettingsService.java +6 −0 Original line number Diff line number Diff line Loading @@ -3193,6 +3193,12 @@ public class LockSettingsService extends ILockSettings.Stub { mStrongAuth.dump(pw); pw.println(); pw.decreaseIndent(); pw.println("RebootEscrow:"); pw.increaseIndent(); mRebootEscrowManager.dump(pw); pw.println(); pw.decreaseIndent(); } /** Loading services/core/java/com/android/server/locksettings/RebootEscrowManager.java +21 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.server.locksettings; import static android.os.UserHandle.USER_SYSTEM; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.UserIdInt; import android.content.Context; Loading @@ -35,6 +36,7 @@ import com.android.internal.util.FrameworkStatsLog; import com.android.internal.widget.RebootEscrowListener; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.List; import java.util.NoSuchElementException; Loading Loading @@ -390,4 +392,23 @@ class RebootEscrowManager { void setRebootEscrowListener(RebootEscrowListener listener) { mRebootEscrowListener = listener; } void dump(@NonNull PrintWriter pw) { pw.print("mRebootEscrowWanted="); pw.println(mRebootEscrowWanted); pw.print("mRebootEscrowReady="); pw.println(mRebootEscrowReady); pw.print("mRebootEscrowListener="); pw.println(mRebootEscrowListener); boolean keySet; synchronized (mKeyGenerationLock) { keySet = mPendingRebootEscrowKey != null; } pw.print("mPendingRebootEscrowKey is "); pw.println(keySet ? "set" : "not set"); } } Loading
services/core/java/com/android/server/locksettings/LockSettingsService.java +6 −0 Original line number Diff line number Diff line Loading @@ -3193,6 +3193,12 @@ public class LockSettingsService extends ILockSettings.Stub { mStrongAuth.dump(pw); pw.println(); pw.decreaseIndent(); pw.println("RebootEscrow:"); pw.increaseIndent(); mRebootEscrowManager.dump(pw); pw.println(); pw.decreaseIndent(); } /** Loading
services/core/java/com/android/server/locksettings/RebootEscrowManager.java +21 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.server.locksettings; import static android.os.UserHandle.USER_SYSTEM; import android.annotation.NonNull; import android.annotation.Nullable; import android.annotation.UserIdInt; import android.content.Context; Loading @@ -35,6 +36,7 @@ import com.android.internal.util.FrameworkStatsLog; import com.android.internal.widget.RebootEscrowListener; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.List; import java.util.NoSuchElementException; Loading Loading @@ -390,4 +392,23 @@ class RebootEscrowManager { void setRebootEscrowListener(RebootEscrowListener listener) { mRebootEscrowListener = listener; } void dump(@NonNull PrintWriter pw) { pw.print("mRebootEscrowWanted="); pw.println(mRebootEscrowWanted); pw.print("mRebootEscrowReady="); pw.println(mRebootEscrowReady); pw.print("mRebootEscrowListener="); pw.println(mRebootEscrowListener); boolean keySet; synchronized (mKeyGenerationLock) { keySet = mPendingRebootEscrowKey != null; } pw.print("mPendingRebootEscrowKey is "); pw.println(keySet ? "set" : "not set"); } }