META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/devicelockcontroller/
com/android/devicelockcontroller/IDeviceLockControllerService$Default.class
IDeviceLockControllerService.java package com.android.devicelockcontroller public com.android.devicelockcontroller.IDeviceLockControllerService$Default extends java.lang.Object implements com.android.devicelockcontroller.IDeviceLockControllerService { public void <init> () public void lockDevice (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void unlockDevice (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void isDeviceLocked (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void getDeviceIdentifier (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void clearDeviceRestrictions (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void onUserSwitching (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void onUserUnlocked (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void onUserSetupCompleted (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback public void onAppCrashed (boolean, android.os.RemoteCallback) throws android.os.RemoteException boolean isKiosk android.os.RemoteCallback callback public android.os.IBinder asBinder () }
com/android/devicelockcontroller/IDeviceLockControllerService$Stub$Proxy.class
IDeviceLockControllerService.java package com.android.devicelockcontroller com.android.devicelockcontroller.IDeviceLockControllerService$Stub$Proxy extends java.lang.Object implements com.android.devicelockcontroller.IDeviceLockControllerService { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void lockDevice (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void unlockDevice (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void isDeviceLocked (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void getDeviceIdentifier (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void clearDeviceRestrictions (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void onUserSwitching (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void onUserUnlocked (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void onUserSetupCompleted (android.os.RemoteCallback) throws android.os.RemoteException android.os.RemoteCallback callback android.os.Parcel _data public void onAppCrashed (boolean, android.os.RemoteCallback) throws android.os.RemoteException boolean isKiosk android.os.RemoteCallback callback android.os.Parcel _data }
com/android/devicelockcontroller/IDeviceLockControllerService$Stub.class
IDeviceLockControllerService.java package com.android.devicelockcontroller public abstract com.android.devicelockcontroller.IDeviceLockControllerService$Stub extends android.os.Binder implements com.android.devicelockcontroller.IDeviceLockControllerService { static final int TRANSACTION_lockDevice static final int TRANSACTION_unlockDevice static final int TRANSACTION_isDeviceLocked static final int TRANSACTION_getDeviceIdentifier static final int TRANSACTION_clearDeviceRestrictions static final int TRANSACTION_onUserSwitching static final int TRANSACTION_onUserUnlocked static final int TRANSACTION_onUserSetupCompleted static final int TRANSACTION_onAppCrashed public void <init> () public static com.android.devicelockcontroller.IDeviceLockControllerService asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public static java.lang.String getDefaultTransactionName (int) int transactionCode public java.lang.String getTransactionName (int) int transactionCode public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 android.os.RemoteCallback _arg0 boolean _arg0 android.os.RemoteCallback _arg1 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor public int getMaxTransactionId () }
com/android/devicelockcontroller/IDeviceLockControllerService.class
IDeviceLockControllerService.java package com.android.devicelockcontroller public abstract com.android.devicelockcontroller.IDeviceLockControllerService extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public static final String KEY_RESULT public static final String KEY_PARCELABLE_EXCEPTION public abstract void lockDevice (android.os.RemoteCallback) throws android.os.RemoteException public abstract void unlockDevice (android.os.RemoteCallback) throws android.os.RemoteException public abstract void isDeviceLocked (android.os.RemoteCallback) throws android.os.RemoteException public abstract void getDeviceIdentifier (android.os.RemoteCallback) throws android.os.RemoteException public abstract void clearDeviceRestrictions (android.os.RemoteCallback) throws android.os.RemoteException public abstract void onUserSwitching (android.os.RemoteCallback) throws android.os.RemoteException public abstract void onUserUnlocked (android.os.RemoteCallback) throws android.os.RemoteException public abstract void onUserSetupCompleted (android.os.RemoteCallback) throws android.os.RemoteException public abstract void onAppCrashed (boolean, android.os.RemoteCallback) throws android.os.RemoteException }
com/android/devicelockcontroller/storage/
com/android/devicelockcontroller/storage/IGlobalParametersService$Default.class
IGlobalParametersService.java package com.android.devicelockcontroller.storage public com.android.devicelockcontroller.storage.IGlobalParametersService$Default extends java.lang.Object implements com.android.devicelockcontroller.storage.IGlobalParametersService { public void <init> () public void clear () throws android.os.RemoteException public void dump () throws android.os.RemoteException public boolean isProvisionReady () throws android.os.RemoteException public void setProvisionReady (boolean) throws android.os.RemoteException boolean isProvisionReady public java.lang.String getRegisteredDeviceId () throws android.os.RemoteException public void setRegisteredDeviceId (java.lang.String) throws android.os.RemoteException String registeredDeviceId public boolean isProvisionForced () throws android.os.RemoteException public void setProvisionForced (boolean) throws android.os.RemoteException boolean isForced public int getDeviceState () throws android.os.RemoteException public void setDeviceState (int) throws android.os.RemoteException int state public int getFinalizationState () throws android.os.RemoteException public void setFinalizationState (int) throws android.os.RemoteException int state public int getLastReceivedProvisionState () throws android.os.RemoteException public void setLastReceivedProvisionState (int) throws android.os.RemoteException int provisionState public android.os.IBinder asBinder () }
com/android/devicelockcontroller/storage/IGlobalParametersService$Stub$Proxy.class
IGlobalParametersService.java package com.android.devicelockcontroller.storage com.android.devicelockcontroller.storage.IGlobalParametersService$Stub$Proxy extends java.lang.Object implements com.android.devicelockcontroller.storage.IGlobalParametersService { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void clear () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public void dump () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public boolean isProvisionReady () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public void setProvisionReady (boolean) throws android.os.RemoteException boolean _status boolean isProvisionReady android.os.Parcel _data android.os.Parcel _reply public java.lang.String getRegisteredDeviceId () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public void setRegisteredDeviceId (java.lang.String) throws android.os.RemoteException boolean _status String registeredDeviceId android.os.Parcel _data android.os.Parcel _reply public boolean isProvisionForced () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public void setProvisionForced (boolean) throws android.os.RemoteException boolean _status boolean isForced android.os.Parcel _data android.os.Parcel _reply public int getDeviceState () throws android.os.RemoteException boolean _status int _result android.os.Parcel _data android.os.Parcel _reply int _result public void setDeviceState (int) throws android.os.RemoteException boolean _status int state android.os.Parcel _data android.os.Parcel _reply public int getFinalizationState () throws android.os.RemoteException boolean _status int _result android.os.Parcel _data android.os.Parcel _reply int _result public void setFinalizationState (int) throws android.os.RemoteException boolean _status int state android.os.Parcel _data android.os.Parcel _reply public int getLastReceivedProvisionState () throws android.os.RemoteException boolean _status int _result android.os.Parcel _data android.os.Parcel _reply int _result public void setLastReceivedProvisionState (int) throws android.os.RemoteException boolean _status int provisionState android.os.Parcel _data android.os.Parcel _reply }
com/android/devicelockcontroller/storage/IGlobalParametersService$Stub.class
IGlobalParametersService.java package com.android.devicelockcontroller.storage public abstract com.android.devicelockcontroller.storage.IGlobalParametersService$Stub extends android.os.Binder implements com.android.devicelockcontroller.storage.IGlobalParametersService { static final int TRANSACTION_clear static final int TRANSACTION_dump static final int TRANSACTION_isProvisionReady static final int TRANSACTION_setProvisionReady static final int TRANSACTION_getRegisteredDeviceId static final int TRANSACTION_setRegisteredDeviceId static final int TRANSACTION_isProvisionForced static final int TRANSACTION_setProvisionForced static final int TRANSACTION_getDeviceState static final int TRANSACTION_setDeviceState static final int TRANSACTION_getFinalizationState static final int TRANSACTION_setFinalizationState static final int TRANSACTION_getLastReceivedProvisionState static final int TRANSACTION_setLastReceivedProvisionState public void <init> () public static com.android.devicelockcontroller.storage.IGlobalParametersService asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public static java.lang.String getDefaultTransactionName (int) int transactionCode public java.lang.String getTransactionName (int) int transactionCode public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException boolean _result boolean _arg0 String _result String _arg0 boolean _result boolean _arg0 int _result int _arg0 int _result int _arg0 int _result int _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor public int getMaxTransactionId () }
com/android/devicelockcontroller/storage/IGlobalParametersService.class
IGlobalParametersService.java package com.android.devicelockcontroller.storage public abstract com.android.devicelockcontroller.storage.IGlobalParametersService extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public abstract void clear () throws android.os.RemoteException public abstract void dump () throws android.os.RemoteException public abstract boolean isProvisionReady () throws android.os.RemoteException public abstract void setProvisionReady (boolean) throws android.os.RemoteException public abstract java.lang.String getRegisteredDeviceId () throws android.os.RemoteException public abstract void setRegisteredDeviceId (java.lang.String) throws android.os.RemoteException public abstract boolean isProvisionForced () throws android.os.RemoteException public abstract void setProvisionForced (boolean) throws android.os.RemoteException public abstract int getDeviceState () throws android.os.RemoteException public abstract void setDeviceState (int) throws android.os.RemoteException public abstract int getFinalizationState () throws android.os.RemoteException public abstract void setFinalizationState (int) throws android.os.RemoteException public abstract int getLastReceivedProvisionState () throws android.os.RemoteException public abstract void setLastReceivedProvisionState (int) throws android.os.RemoteException }
com/android/devicelockcontroller/storage/ISetupParametersService$Default.class
ISetupParametersService.java package com.android.devicelockcontroller.storage public com.android.devicelockcontroller.storage.ISetupParametersService$Default extends java.lang.Object implements com.android.devicelockcontroller.storage.ISetupParametersService { public void <init> () public void overridePrefs (android.os.Bundle) throws android.os.RemoteException android.os.Bundle bundle public void createPrefs (android.os.Bundle) throws android.os.RemoteException android.os.Bundle bundle public void clear () throws android.os.RemoteException public void dump () throws android.os.RemoteException public java.lang.String getKioskPackage () throws android.os.RemoteException public boolean getOutgoingCallsDisabled () throws android.os.RemoteException public java.util.List getKioskAllowlist () throws android.os.RemoteException public boolean isNotificationsInLockTaskModeEnabled () throws android.os.RemoteException public boolean isDebuggingAllowed () throws android.os.RemoteException public int getProvisioningType () throws android.os.RemoteException public boolean isProvisionMandatory () throws android.os.RemoteException public java.lang.String getKioskAppProviderName () throws android.os.RemoteException public boolean isInstallingFromUnknownSourcesDisallowed () throws android.os.RemoteException public java.lang.String getTermsAndConditionsUrl () throws android.os.RemoteException public java.lang.String getSupportUrl () throws android.os.RemoteException public android.os.IBinder asBinder () }
com/android/devicelockcontroller/storage/ISetupParametersService$Stub$Proxy.class
ISetupParametersService.java package com.android.devicelockcontroller.storage com.android.devicelockcontroller.storage.ISetupParametersService$Stub$Proxy extends java.lang.Object implements com.android.devicelockcontroller.storage.ISetupParametersService { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void overridePrefs (android.os.Bundle) throws android.os.RemoteException boolean _status android.os.Bundle bundle android.os.Parcel _data android.os.Parcel _reply public void createPrefs (android.os.Bundle) throws android.os.RemoteException boolean _status android.os.Bundle bundle android.os.Parcel _data android.os.Parcel _reply public void clear () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public void dump () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public java.lang.String getKioskPackage () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public boolean getOutgoingCallsDisabled () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public java.util.List getKioskAllowlist () throws android.os.RemoteException boolean _status java.util.List _result android.os.Parcel _data android.os.Parcel _reply java.util.List _result public boolean isNotificationsInLockTaskModeEnabled () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public boolean isDebuggingAllowed () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public int getProvisioningType () throws android.os.RemoteException boolean _status int _result android.os.Parcel _data android.os.Parcel _reply int _result public boolean isProvisionMandatory () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public java.lang.String getKioskAppProviderName () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public boolean isInstallingFromUnknownSourcesDisallowed () throws android.os.RemoteException boolean _status boolean _result android.os.Parcel _data android.os.Parcel _reply boolean _result public java.lang.String getTermsAndConditionsUrl () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public java.lang.String getSupportUrl () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result }
com/android/devicelockcontroller/storage/ISetupParametersService$Stub.class
ISetupParametersService.java package com.android.devicelockcontroller.storage public abstract com.android.devicelockcontroller.storage.ISetupParametersService$Stub extends android.os.Binder implements com.android.devicelockcontroller.storage.ISetupParametersService { static final int TRANSACTION_overridePrefs static final int TRANSACTION_createPrefs static final int TRANSACTION_clear static final int TRANSACTION_dump static final int TRANSACTION_getKioskPackage static final int TRANSACTION_getOutgoingCallsDisabled static final int TRANSACTION_getKioskAllowlist static final int TRANSACTION_isNotificationsInLockTaskModeEnabled static final int TRANSACTION_isDebuggingAllowed static final int TRANSACTION_getProvisioningType static final int TRANSACTION_isProvisionMandatory static final int TRANSACTION_getKioskAppProviderName static final int TRANSACTION_isInstallingFromUnknownSourcesDisallowed static final int TRANSACTION_getTermsAndConditionsUrl static final int TRANSACTION_getSupportUrl public void <init> () public static com.android.devicelockcontroller.storage.ISetupParametersService asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public static java.lang.String getDefaultTransactionName (int) int transactionCode public java.lang.String getTransactionName (int) int transactionCode public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.os.Bundle _arg0 android.os.Bundle _arg0 String _result boolean _result java.util.List _result boolean _result boolean _result int _result boolean _result String _result boolean _result String _result String _result int code android.os.Parcel data android.os.Parcel reply int flags String descriptor public int getMaxTransactionId () }
com/android/devicelockcontroller/storage/ISetupParametersService.class
ISetupParametersService.java package com.android.devicelockcontroller.storage public abstract com.android.devicelockcontroller.storage.ISetupParametersService extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public abstract void overridePrefs (android.os.Bundle) throws android.os.RemoteException public abstract void createPrefs (android.os.Bundle) throws android.os.RemoteException public abstract void clear () throws android.os.RemoteException public abstract void dump () throws android.os.RemoteException public abstract java.lang.String getKioskPackage () throws android.os.RemoteException public abstract boolean getOutgoingCallsDisabled () throws android.os.RemoteException public abstract java.util.List getKioskAllowlist () throws android.os.RemoteException public abstract boolean isNotificationsInLockTaskModeEnabled () throws android.os.RemoteException public abstract boolean isDebuggingAllowed () throws android.os.RemoteException public abstract int getProvisioningType () throws android.os.RemoteException public abstract boolean isProvisionMandatory () throws android.os.RemoteException public abstract java.lang.String getKioskAppProviderName () throws android.os.RemoteException public abstract boolean isInstallingFromUnknownSourcesDisallowed () throws android.os.RemoteException public abstract java.lang.String getTermsAndConditionsUrl () throws android.os.RemoteException public abstract java.lang.String getSupportUrl () throws android.os.RemoteException }
com/android/devicelockcontroller/util/
com/android/devicelockcontroller/util/ThreadAsserts.class
ThreadAsserts.java package com.android.devicelockcontroller.util public final com.android.devicelockcontroller.util.ThreadAsserts extends java.lang.Object { private void <init> () public static void assertWorkerThread (java.lang.String) String methodName public static void assertMainThread (java.lang.String) String methodName }
com/android/server/
com/android/server/devicelock/
com/android/server/devicelock/DeviceLockControllerConnector.class
DeviceLockControllerConnector.java package com.android.server.devicelock public abstract com.android.server.devicelock.DeviceLockControllerConnector extends java.lang.Object { public abstract void unbind () public abstract void lockDevice (android.os.OutcomeReceiver) public abstract void unlockDevice (android.os.OutcomeReceiver) public abstract void isDeviceLocked (android.os.OutcomeReceiver) public abstract void getDeviceId (android.os.OutcomeReceiver) public abstract void clearDeviceRestrictions (android.os.OutcomeReceiver) public abstract void onUserSwitching (android.os.OutcomeReceiver) public abstract void onUserUnlocked (android.os.OutcomeReceiver) public abstract void onUserSetupCompleted (android.os.OutcomeReceiver) public abstract void onAppCrashed (boolean, android.os.OutcomeReceiver) }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$1.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$1 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$2.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$2 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$3.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$3 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$4.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$4 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$5.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$5 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$6.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$6 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$7.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$7 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$8.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$8 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$9.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$9 extends java.lang.Object implements java.util.concurrent.Callable { final synthetic boolean val$isKiosk final synthetic android.os.RemoteCallback val$remoteCallback final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl, boolean, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 public java.lang.Void call () throws java.lang.Exception public volatile synthetic java.lang.Object call () throws java.lang.Exception }
com/android/server/devicelock/DeviceLockControllerConnectorImpl$DeviceLockControllerServiceConnection.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockControllerConnectorImpl$DeviceLockControllerServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.server.devicelock.DeviceLockControllerConnectorImpl this$0 private void <init> (com.android.server.devicelock.DeviceLockControllerConnectorImpl) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name }
com/android/server/devicelock/DeviceLockControllerConnectorImpl.class
DeviceLockControllerConnectorImpl.java package com.android.server.devicelock final com.android.server.devicelock.DeviceLockControllerConnectorImpl extends java.lang.Object implements com.android.server.devicelock.DeviceLockControllerConnector { private final Object mLock private static final String TAG private com.android.devicelockcontroller.IDeviceLockControllerService mDeviceLockControllerService private android.content.ServiceConnection mServiceConnection private final android.content.Context mContext private final android.content.ComponentName mComponentName private final android.os.UserHandle mUserHandle private final android.os.Handler mHandler private final java.util.concurrent.ExecutorService mExecutorService private static final long INACTIVITY_TIMEOUT_MILLIS private static final long API_CALL_TIMEOUT_MILLIS private final android.util.ArraySet mPendingCallbacks private final Runnable mUnbindDeviceLockControllerService private void callControllerApi (java.util.concurrent.Callable, android.os.OutcomeReceiver) java.util.concurrent.Callable body android.os.OutcomeReceiver callback Runnable r private boolean hasApiCallTimedOut (android.os.OutcomeReceiver) boolean removed android.os.OutcomeReceiver callback boolean removed private android.os.RemoteCallback$OnResultListener checkTimeout (android.os.OutcomeReceiver, android.os.RemoteCallback$OnResultListener) android.os.OutcomeReceiver callback android.os.RemoteCallback$OnResultListener listener void <init> (android.content.Context, android.content.ComponentName, android.os.UserHandle) android.content.Context context android.content.ComponentName componentName android.os.UserHandle userHandle android.os.HandlerThread handlerThread private boolean bindLocked () android.content.Intent service boolean bound private void unbindLocked () public void unbind () private boolean maybeReportException (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle bundle android.devicelock.ParcelableException parcelableException public void lockDevice (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void unlockDevice (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void isDeviceLocked (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void getDeviceId (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void clearDeviceRestrictions (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void onUserSwitching (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void onUserUnlocked (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void onUserSetupCompleted (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback public void onAppCrashed (boolean, android.os.OutcomeReceiver) boolean isKiosk android.os.OutcomeReceiver callback android.os.RemoteCallback remoteCallback private synthetic void lambda$onAppCrashed$25 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$onAppCrashed$24 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$onUserSetupCompleted$23 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$onUserSetupCompleted$22 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$onUserUnlocked$21 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$onUserUnlocked$20 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$onUserSwitching$19 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$onUserSwitching$18 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$clearDeviceRestrictions$17 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$clearDeviceRestrictions$16 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$getDeviceId$15 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result String deviceId private static synthetic void lambda$getDeviceId$14 (android.os.OutcomeReceiver, java.lang.String) android.os.OutcomeReceiver callback String deviceId private static synthetic void lambda$getDeviceId$13 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$isDeviceLocked$12 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result boolean isLocked private static synthetic void lambda$isDeviceLocked$11 (android.os.OutcomeReceiver, boolean) android.os.OutcomeReceiver callback boolean isLocked private synthetic void lambda$unlockDevice$10 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$unlockDevice$9 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$lockDevice$8 (android.os.OutcomeReceiver, android.os.Bundle) android.os.OutcomeReceiver callback android.os.Bundle result private static synthetic void lambda$lockDevice$7 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private static synthetic void lambda$maybeReportException$6 (android.os.OutcomeReceiver, android.devicelock.ParcelableException) android.os.OutcomeReceiver callback android.devicelock.ParcelableException parcelableException private synthetic void lambda$checkTimeout$5 (android.os.OutcomeReceiver, android.os.RemoteCallback$OnResultListener, android.os.Bundle) android.os.OutcomeReceiver callback android.os.RemoteCallback$OnResultListener listener android.os.Bundle bundle private synthetic void lambda$callControllerApi$4 (android.os.OutcomeReceiver, java.util.concurrent.Callable) Exception e Exception finalException android.os.OutcomeReceiver callback java.util.concurrent.Callable body Exception exception private static synthetic void lambda$callControllerApi$3 (android.os.OutcomeReceiver, java.lang.Exception) android.os.OutcomeReceiver callback Exception finalException private synthetic void lambda$callControllerApi$2 (android.os.OutcomeReceiver) boolean removed android.os.OutcomeReceiver callback boolean removed private static synthetic void lambda$callControllerApi$1 (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback private synthetic void lambda$new$0 () }
com/android/server/devicelock/DeviceLockControllerConnectorStub$DevicePseudoState.class
DeviceLockControllerConnectorStub.java package com.android.server.devicelock abstract annotation com.android.server.devicelock.DeviceLockControllerConnectorStub$DevicePseudoState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNDEFINED public static final int UNLOCKED public static final int LOCKED public static final int CLEARED }
com/android/server/devicelock/DeviceLockControllerConnectorStub.class
DeviceLockControllerConnectorStub.java package com.android.server.devicelock public com.android.server.devicelock.DeviceLockControllerConnectorStub extends java.lang.Object implements com.android.server.devicelock.DeviceLockControllerConnector { private int mPseudoState public void <init> () public void unbind () public void lockDevice (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void unlockDevice (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void isDeviceLocked (android.os.OutcomeReceiver) boolean isLocked android.os.OutcomeReceiver callback boolean isLocked public void getDeviceId (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void clearDeviceRestrictions (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void onUserSwitching (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void onUserUnlocked (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void onUserSetupCompleted (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback public void onAppCrashed (boolean, android.os.OutcomeReceiver) boolean isKiosk android.os.OutcomeReceiver callback private static void setException (android.os.OutcomeReceiver, java.lang.String) android.os.OutcomeReceiver callback String message private boolean setExceptionIfDeviceIsCleared (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback }
com/android/server/devicelock/DeviceLockControllerPackageUtils.class
DeviceLockControllerPackageUtils.java package com.android.server.devicelock public final com.android.server.devicelock.DeviceLockControllerPackageUtils extends java.lang.Object { private final android.content.Context mContext static final String SERVICE_ACTION private android.content.pm.ServiceInfo mServiceInfo private int mDeviceIdTypeBitmap public void <init> (android.content.Context) android.content.Context context public synchronized android.content.pm.ServiceInfo findService (java.lang.StringBuilder) StringBuilder errorMessage private android.content.pm.ServiceInfo findServiceInternal (java.lang.StringBuilder) android.content.pm.ServiceInfo serviceInfo android.content.pm.ResolveInfo resolveInfo StringBuilder errorMessage android.content.Intent intent android.content.pm.PackageManager pm java.util.List resolveInfoList android.content.pm.ServiceInfo resultServiceInfo public synchronized int getDeviceIdTypeBitmap (java.lang.StringBuilder) StringBuilder errorMessage private int getDeviceIdTypeBitmapInternal (java.lang.StringBuilder) android.content.res.Resources resources int resId android.content.pm.PackageManager$NameNotFoundException e StringBuilder errorMessage android.content.pm.ServiceInfo serviceInfo String packageName android.content.pm.PackageManager pm int deviceIdTypeBitmap }
com/android/server/devicelock/DeviceLockPersistentStore$DeviceStateCallback.class
DeviceLockPersistentStore.java package com.android.server.devicelock abstract com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback extends java.lang.Object { public abstract void onDeviceStateRead (boolean) }
com/android/server/devicelock/DeviceLockPersistentStore.class
DeviceLockPersistentStore.java package com.android.server.devicelock public final com.android.server.devicelock.DeviceLockPersistentStore extends java.lang.Object { private static final String TAG private static final String SYSTEM_DIR private static final String DEVICE_LOCK_DIR private static final String DEVICE_STATE_FILE private static final String TAG_DEVICE_STATE private static final String ATTR_IS_DEVICE_FINALIZED private final java.util.concurrent.Executor mBgExecutor private final java.io.File mFile void <init> (java.util.concurrent.Executor, java.io.File) boolean madeDirs java.util.concurrent.Executor bgExecutor java.io.File dataDirectory java.io.File systemDir java.io.File deviceLockDir public void scheduleWrite (boolean) boolean finalized public void readFinalizedState (com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback, java.util.concurrent.Executor) com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback callback java.util.concurrent.Executor callbackExecutor private void writeState (boolean) org.xmlpull.v1.XmlSerializer serializer java.io.IOException e java.io.FileOutputStream fileOutputStream java.io.IOException e android.util.AtomicFile atomicFile boolean finalized private void writeToXml (org.xmlpull.v1.XmlSerializer, boolean) throws java.io.IOException org.xmlpull.v1.XmlSerializer serializer boolean finalized private boolean readState () org.xmlpull.v1.XmlPullParser parser java.io.FileInputStream inputStream Exception e android.util.AtomicFile atomicFile private boolean getStateFromXml (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser private synthetic void lambda$readFinalizedState$2 (java.util.concurrent.Executor, com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback) java.util.concurrent.Executor callbackExecutor com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback callback boolean isFinalized private static synthetic void lambda$readFinalizedState$1 (com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback, boolean) com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback callback boolean isFinalized private synthetic void lambda$scheduleWrite$0 (boolean) boolean finalized static void <clinit> () }
com/android/server/devicelock/DeviceLockService$1.class
DeviceLockService.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockService$1 extends android.content.BroadcastReceiver { final synthetic com.android.server.devicelock.DeviceLockService this$0 void <init> (com.android.server.devicelock.DeviceLockService) com.android.server.devicelock.DeviceLockService this$0 public void onReceive (android.content.Context, android.content.Intent) int userId android.os.UserHandle userHandle android.content.Context context android.content.Intent intent }
com/android/server/devicelock/DeviceLockService.class
DeviceLockService.java package com.android.server.devicelock public final com.android.server.devicelock.DeviceLockService extends com.android.server.SystemService { private static final String TAG private final com.android.server.devicelock.DeviceLockServiceImpl mImpl private android.content.BroadcastReceiver mUserReceiver public void <init> (android.content.Context) android.content.Context context android.content.IntentFilter userFilter public void onStart () public void onBootPhase (int) int phase private static android.content.Context getUserContext (android.content.Context, android.os.UserHandle) android.content.Context context android.os.UserHandle user public boolean isUserSupported (com.android.server.SystemService$TargetUser) com.android.server.SystemService$TargetUser user private boolean isUserSupported (android.os.UserHandle) android.os.UserHandle userHandle android.os.UserManager userManager public void onUserSwitching (com.android.server.SystemService$TargetUser, com.android.server.SystemService$TargetUser) com.android.server.SystemService$TargetUser from com.android.server.SystemService$TargetUser to android.os.UserHandle userHandle public void onUserUnlocking (com.android.server.SystemService$TargetUser) com.android.server.SystemService$TargetUser user public void onUserUnlocked (com.android.server.SystemService$TargetUser) com.android.server.SystemService$TargetUser user android.os.UserHandle userHandle android.content.Context userContext public void onUserStopping (com.android.server.SystemService$TargetUser) com.android.server.SystemService$TargetUser user }
com/android/server/devicelock/DeviceLockServiceImpl$1.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$1 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic android.os.UserHandle val$userHandle final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, android.os.UserHandle) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.Void) Void ignored public void onError (java.lang.Exception) Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$2.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$2 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic android.os.UserHandle val$userHandle final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, android.os.UserHandle) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.Void) Void ignored public void onError (java.lang.Exception) Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$3.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$3 extends android.database.ContentObserver { final synthetic android.net.Uri val$setupCompleteUri final synthetic android.content.ContentResolver val$contentResolver final synthetic android.os.UserHandle val$userHandle final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, android.os.Handler, android.net.Uri, android.content.ContentResolver, android.os.UserHandle) com.android.server.devicelock.DeviceLockServiceImpl this$0 android.os.Handler arg0 public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri }
com/android/server/devicelock/DeviceLockServiceImpl$4.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$4 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic android.os.UserHandle val$userHandle final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, android.os.UserHandle) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.Void) Void ignored public void onError (java.lang.Exception) Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$5.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$5 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic String val$successMessage final synthetic android.devicelock.IVoidResultCallback val$callback final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, java.lang.String, android.devicelock.IVoidResultCallback) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.Void) Void ignored public void onError (java.lang.Exception) Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$6.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$6 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic android.devicelock.IVoidResultCallback val$callback final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, android.devicelock.IVoidResultCallback) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.Void) android.os.RemoteException e Void ignored public void onError (java.lang.Exception) android.os.RemoteException e Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$7.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$7 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic android.devicelock.IIsDeviceLockedCallback val$callback final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, android.devicelock.IIsDeviceLockedCallback) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.Boolean) android.os.RemoteException e Boolean isLocked public void onError (java.lang.Exception) android.os.RemoteException e Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$8.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$8 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic java.util.List val$meidList final synthetic android.devicelock.IGetDeviceIdCallback val$callback final synthetic java.util.List val$imeiList final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, java.util.List, android.devicelock.IGetDeviceIdCallback, java.util.List) com.android.server.devicelock.DeviceLockServiceImpl this$0 public void onResult (java.lang.String) Exception exception android.os.RemoteException e String deviceId public void onError (java.lang.Exception) android.os.RemoteException e Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$DeviceLockClearReceiver$1.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$DeviceLockClearReceiver$1 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic android.content.BroadcastReceiver$PendingResult val$pendingResult final synthetic com.android.server.devicelock.DeviceLockServiceImpl$DeviceLockClearReceiver this$1 void <init> (com.android.server.devicelock.DeviceLockServiceImpl$DeviceLockClearReceiver, android.content.BroadcastReceiver$PendingResult) com.android.server.devicelock.DeviceLockServiceImpl$DeviceLockClearReceiver this$1 private void setResult (int) int resultCode public void onResult (java.lang.Void) Void ignored public void onError (java.lang.Exception) Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$DeviceLockClearReceiver.class
DeviceLockServiceImpl.java package com.android.server.devicelock final com.android.server.devicelock.DeviceLockServiceImpl$DeviceLockClearReceiver extends android.content.BroadcastReceiver { static final String ACTION_CLEAR static final int CLEAR_SUCCEEDED static final int CLEAR_FAILED final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 private void <init> (com.android.server.devicelock.DeviceLockServiceImpl) public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent android.os.UserHandle userHandle android.content.BroadcastReceiver$PendingResult pendingResult }
com/android/server/devicelock/DeviceLockServiceImpl$KeepaliveServiceConnection$1.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection$1 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection this$1 void <init> (com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection) com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection this$1 public void onResult (java.lang.Void) Void result public void onError (java.lang.Exception) Exception ex public volatile synthetic void onResult (java.lang.Object) public volatile synthetic void onError (java.lang.Throwable) }
com/android/server/devicelock/DeviceLockServiceImpl$KeepaliveServiceConnection.class
DeviceLockServiceImpl.java package com.android.server.devicelock com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final boolean mIsKiosk final String mPackageName final android.os.UserHandle mUserHandle final android.content.Intent mService final synthetic com.android.server.devicelock.DeviceLockServiceImpl this$0 void <init> (com.android.server.devicelock.DeviceLockServiceImpl, boolean, java.lang.String, android.os.UserHandle) boolean isKiosk String packageName android.os.UserHandle userHandle private boolean bind () private boolean rebind () boolean bound public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name }
com/android/server/devicelock/DeviceLockServiceImpl.class
DeviceLockServiceImpl.java package com.android.server.devicelock final com.android.server.devicelock.DeviceLockServiceImpl extends android.devicelock.IDeviceLockService$Stub { private static final String TAG private static final int POLICY_NONE private static final int POLICY_ALLOW_METERED_BACKGROUND private static final String ACTION_DEVICE_LOCK_KEEPALIVE private static final int MAX_ADD_ROLE_HOLDER_TRIES private final android.content.Context mContext private final java.util.concurrent.ExecutorService mExecutorService private final android.app.role.RoleManager mRoleManager private final android.telephony.TelephonyManager mTelephonyManager private final android.app.AppOpsManager mAppOpsManager private final android.os.UserManager mUserManager private final android.util.ArrayMap mDeviceLockControllerConnectors private final com.android.server.devicelock.DeviceLockControllerConnectorStub mDeviceLockControllerConnectorStub private final com.android.server.devicelock.DeviceLockControllerPackageUtils mPackageUtils private final android.content.pm.ServiceInfo mServiceInfo private final android.util.ArrayMap mKioskKeepaliveServiceConnections private final android.util.ArrayMap mControllerKeepaliveServiceConnections private final com.android.server.devicelock.DeviceLockPersistentStore mPersistentStore static final String OPSTR_SYSTEM_EXEMPT_FROM_ACTIVITY_BG_START_RESTRICTION static final String OPSTR_SYSTEM_EXEMPT_FROM_DISMISSIBLE_NOTIFICATIONS static final String OPSTR_SYSTEM_EXEMPT_FROM_POWER_RESTRICTIONS private static final int LAST_DEVICE_ID_TYPE static final String MANAGE_DEVICE_LOCK_SERVICE_FROM_CONTROLLER private com.android.server.devicelock.DeviceLockControllerConnector getDeviceLockControllerConnector (android.os.UserHandle) android.content.ComponentName componentName int userId com.android.server.devicelock.DeviceLockControllerConnector deviceLockControllerConnector android.os.UserHandle userHandle private com.android.server.devicelock.DeviceLockControllerConnector getDeviceLockControllerConnector () android.os.UserHandle userHandle void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, android.telephony.TelephonyManager, java.util.concurrent.ExecutorService, java.io.File) android.content.Context context android.telephony.TelephonyManager telephonyManager java.util.concurrent.ExecutorService executorService java.io.File dataDirectory StringBuilder errorMessage android.content.IntentFilter intentFilter private void enableDlcIfNeeded (android.os.UserHandle) android.os.UserHandle userHandle private void disableDlcIfNeeded (android.os.UserHandle) android.os.UserHandle userHandle private boolean canDlcBeDisabledForFinalizedUser (android.os.UserHandle) android.os.UserHandle user int i android.os.UserHandle userHandle boolean allNonSystemUsersFinalized long identity java.util.List users private boolean isDlcPackageEnabledForUser (android.os.UserHandle) android.content.Context controllerContext android.content.pm.PackageManager$NameNotFoundException e android.os.UserHandle userHandle String controllerPackageName android.content.Context controllerContext android.content.pm.PackageManager controllerPackageManager int enabledState private void setDeviceLockControllerPackageEnabledState (android.os.UserHandle, boolean) android.content.Context controllerContext android.content.pm.PackageManager$NameNotFoundException e android.os.UserHandle userHandle boolean enabled String controllerPackageName android.content.Context controllerContext android.content.pm.PackageManager controllerPackageManager int enableState void onUserAdded (android.os.UserHandle) android.os.UserHandle userHandle void onUserSwitching (android.os.UserHandle) android.os.UserHandle userHandle void onUserUnlocked (android.content.Context, android.os.UserHandle) android.content.Context userContext android.os.UserHandle userHandle private void registerUserSetupCompleteListener (android.content.Context, android.os.UserHandle) android.content.Context userContext android.os.UserHandle userHandle android.content.ContentResolver contentResolver android.net.Uri setupCompleteUri void onUserSetupCompleted (android.os.UserHandle) android.os.UserHandle userHandle private boolean checkCallerPermission () private void reportDeviceLockedUnlocked (android.devicelock.IVoidResultCallback, java.lang.Exception) android.os.RemoteException e android.devicelock.IVoidResultCallback callback Exception exception private android.os.OutcomeReceiver getLockUnlockOutcomeReceiver (android.devicelock.IVoidResultCallback, java.lang.String) android.devicelock.IVoidResultCallback callback String successMessage private android.devicelock.ParcelableException getParcelableException (java.lang.Exception) Exception exception public void lockDevice (android.devicelock.IVoidResultCallback) android.os.RemoteException e android.devicelock.IVoidResultCallback callback public void unlockDevice (android.devicelock.IVoidResultCallback) android.os.RemoteException e android.devicelock.IVoidResultCallback callback public void clearDeviceRestrictions (android.devicelock.IVoidResultCallback) android.os.RemoteException e android.devicelock.IVoidResultCallback callback android.os.UserHandle userHandle public void isDeviceLocked (android.devicelock.IIsDeviceLockedCallback) android.os.RemoteException e android.devicelock.IIsDeviceLockedCallback callback private boolean hasGsm () private boolean hasCdma () void getDeviceId (android.devicelock.IGetDeviceIdCallback, int) Exception exception android.os.RemoteException e String imei int i String meid int i android.devicelock.IGetDeviceIdCallback callback int deviceIdTypeBitmap int activeModemCount java.util.List imeiList java.util.List meidList public void getDeviceId (android.devicelock.IGetDeviceIdCallback) android.os.RemoteException e android.devicelock.IGetDeviceIdCallback callback StringBuilder errorBuilder long identity int deviceIdTypeBitmap public void getKioskApps (android.devicelock.IGetKioskAppsCallback) java.util.List roleHolders android.os.RemoteException e android.devicelock.IGetKioskAppsCallback callback android.util.ArrayMap kioskApps android.os.UserHandle userHandle long identity private void reportErrorToCaller (android.os.RemoteCallback) android.os.RemoteCallback remoteCallback android.os.Bundle result private boolean checkDeviceLockControllerPermission (android.os.RemoteCallback) android.os.RemoteCallback remoteCallback private void reportResult (boolean, long, android.os.RemoteCallback) boolean accepted long identity android.os.RemoteCallback remoteCallback android.os.Bundle result private void addFinancedDeviceKioskRoleInternal (java.lang.String, android.os.RemoteCallback, android.os.UserHandle, long, int) String packageName android.os.RemoteCallback remoteCallback android.os.UserHandle userHandle long identity int remainingTries public void addFinancedDeviceKioskRole (java.lang.String, android.os.RemoteCallback) String packageName android.os.RemoteCallback remoteCallback android.os.UserHandle userHandle long identity public void removeFinancedDeviceKioskRole (java.lang.String, android.os.RemoteCallback) String packageName android.os.RemoteCallback remoteCallback android.os.UserHandle userHandle long identity android.content.pm.PackageManager packageManager private boolean setAppOpsModes (int, java.lang.String, java.lang.String[], boolean) String appOp int uid String packageName String[] appOps boolean allowed int mode long identity public void setCallerExemptFromActivityBgStartRestrictionState (boolean, android.os.RemoteCallback) boolean exempt android.os.RemoteCallback remoteCallback android.os.Bundle result public void setCallerAllowedToSendUndismissibleNotifications (boolean, android.os.RemoteCallback) boolean allowed android.os.RemoteCallback remoteCallback android.os.Bundle result private boolean setNetworkPolicyForUid (int, boolean) android.net.NetworkPolicyManager networkPolicyManager boolean result ReflectiveOperationException e int uid boolean allow boolean result long caller private boolean setPowerExemptionForPackage (java.lang.String, boolean) android.os.PowerExemptionManager powerExemptionManager String methodName boolean result ReflectiveOperationException e String packageName boolean allow boolean result long caller public void setUidExemptFromRestrictionsState (int, boolean, android.os.RemoteCallback) int uid boolean exempt android.os.RemoteCallback remoteCallback boolean setAppOpsResult boolean setPowerExemptionResult String[] packageNames boolean setNetworkPolicyResult android.os.Bundle result public void enableKioskKeepalive (java.lang.String, android.os.RemoteCallback) String packageName android.os.RemoteCallback remoteCallback public void disableKioskKeepalive (android.os.RemoteCallback) android.os.RemoteCallback remoteCallback public void enableControllerKeepalive (android.os.RemoteCallback) android.os.RemoteCallback remoteCallback public void disableControllerKeepalive (android.os.RemoteCallback) android.os.RemoteCallback remoteCallback private void enableKeepalive (boolean, java.lang.String, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection serviceConnection long identity boolean forKiosk String packageName android.os.RemoteCallback remoteCallback android.os.UserHandle controllerUserHandle int controllerUserId boolean keepaliveEnabled android.util.ArrayMap keepaliveServiceConnections android.os.Bundle result private void disableKeepalive (boolean, android.os.RemoteCallback) com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection serviceConnection long identity String target boolean isKiosk android.os.RemoteCallback remoteCallback android.os.UserHandle controllerUserHandle int controllerUserId com.android.server.devicelock.DeviceLockServiceImpl$KeepaliveServiceConnection serviceConnection android.util.ArrayMap keepaliveServiceConnections android.os.Bundle result public void setDeviceFinalized (boolean, android.os.RemoteCallback) boolean finalized android.os.RemoteCallback remoteCallback android.os.UserHandle user android.os.Bundle result public void setPostNotificationsSystemFixed (boolean, android.os.RemoteCallback) boolean systemFixed android.os.RemoteCallback remoteCallback android.os.UserHandle userHandle android.content.pm.PackageManager packageManager int permissionFlags int newFlagValues long identity android.os.Bundle result private synthetic void lambda$removeFinancedDeviceKioskRole$4 (long, android.os.RemoteCallback, java.lang.Boolean) long identity android.os.RemoteCallback remoteCallback Boolean accepted private synthetic void lambda$addFinancedDeviceKioskRoleInternal$3 (int, long, android.os.RemoteCallback, java.lang.String, android.os.UserHandle, java.lang.Boolean) int retryNumber int remainingTries long identity android.os.RemoteCallback remoteCallback String packageName android.os.UserHandle userHandle Boolean accepted private synthetic void lambda$onUserUnlocked$2 (android.os.UserHandle, android.content.Context) android.os.UserHandle userHandle android.content.Context userContext private synthetic void lambda$disableDlcIfNeeded$1 (android.os.UserHandle, boolean) android.os.UserHandle userHandle boolean isFinalized private synthetic void lambda$enableDlcIfNeeded$0 (android.os.UserHandle, boolean) android.os.UserHandle userHandle boolean isFinalized }