com/android/devicelockcontroller/IDeviceLockControllerService$Default.class
<Unknown>
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
public void unlockDevice (android.os.RemoteCallback) throws android.os.RemoteException
public void isDeviceLocked (android.os.RemoteCallback) throws android.os.RemoteException
public void getDeviceIdentifier (android.os.RemoteCallback) throws android.os.RemoteException
public void clearDeviceRestrictions (android.os.RemoteCallback) throws android.os.RemoteException
public void onUserSwitching (android.os.RemoteCallback) throws android.os.RemoteException
public void onUserUnlocked (android.os.RemoteCallback) throws android.os.RemoteException
public void onUserSetupCompleted (android.os.RemoteCallback) throws android.os.RemoteException
public void onAppCrashed (boolean, android.os.RemoteCallback) throws android.os.RemoteException
public android.os.IBinder asBinder ()
}
com/android/devicelockcontroller/IDeviceLockControllerService$Stub$Proxy.class
<Unknown>
package com.android.devicelockcontroller
com.android.devicelockcontroller.IDeviceLockControllerService$Stub$Proxy extends java.lang.Object implements com.android.devicelockcontroller.IDeviceLockControllerService {
void <init> (android.os.IBinder)
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void lockDevice (android.os.RemoteCallback) throws android.os.RemoteException
public void unlockDevice (android.os.RemoteCallback) throws android.os.RemoteException
public void isDeviceLocked (android.os.RemoteCallback) throws android.os.RemoteException
public void getDeviceIdentifier (android.os.RemoteCallback) throws android.os.RemoteException
public void clearDeviceRestrictions (android.os.RemoteCallback) throws android.os.RemoteException
public void onUserSwitching (android.os.RemoteCallback) throws android.os.RemoteException
public void onUserUnlocked (android.os.RemoteCallback) throws android.os.RemoteException
public void onUserSetupCompleted (android.os.RemoteCallback) throws android.os.RemoteException
public void onAppCrashed (boolean, android.os.RemoteCallback) throws android.os.RemoteException
}
com/android/devicelockcontroller/IDeviceLockControllerService$Stub.class
<Unknown>
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)
public android.os.IBinder asBinder ()
public static java.lang.String getDefaultTransactionName (int)
public java.lang.String getTransactionName (int)
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
public int getMaxTransactionId ()
}
com/android/devicelockcontroller/IDeviceLockControllerService.class
<Unknown>
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/IGlobalParametersService$Default.class
<Unknown>
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
public java.lang.String getRegisteredDeviceId () throws android.os.RemoteException
public void setRegisteredDeviceId (java.lang.String) throws android.os.RemoteException
public boolean isProvisionForced () throws android.os.RemoteException
public void setProvisionForced (boolean) throws android.os.RemoteException
public int getDeviceState () throws android.os.RemoteException
public void setDeviceState (int) throws android.os.RemoteException
public int getFinalizationState () throws android.os.RemoteException
public void setFinalizationState (int) throws android.os.RemoteException
public int getLastReceivedProvisionState () throws android.os.RemoteException
public void setLastReceivedProvisionState (int) throws android.os.RemoteException
public android.os.IBinder asBinder ()
}
com/android/devicelockcontroller/storage/IGlobalParametersService$Stub$Proxy.class
<Unknown>
package com.android.devicelockcontroller.storage
com.android.devicelockcontroller.storage.IGlobalParametersService$Stub$Proxy extends java.lang.Object implements com.android.devicelockcontroller.storage.IGlobalParametersService {
void <init> (android.os.IBinder)
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
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
public java.lang.String getRegisteredDeviceId () throws android.os.RemoteException
public void setRegisteredDeviceId (java.lang.String) throws android.os.RemoteException
public boolean isProvisionForced () throws android.os.RemoteException
public void setProvisionForced (boolean) throws android.os.RemoteException
public int getDeviceState () throws android.os.RemoteException
public void setDeviceState (int) throws android.os.RemoteException
public int getFinalizationState () throws android.os.RemoteException
public void setFinalizationState (int) throws android.os.RemoteException
public int getLastReceivedProvisionState () throws android.os.RemoteException
public void setLastReceivedProvisionState (int) throws android.os.RemoteException
}
com/android/devicelockcontroller/storage/IGlobalParametersService$Stub.class
<Unknown>
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)
public android.os.IBinder asBinder ()
public static java.lang.String getDefaultTransactionName (int)
public java.lang.String getTransactionName (int)
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
public int getMaxTransactionId ()
}
com/android/devicelockcontroller/storage/IGlobalParametersService.class
<Unknown>
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
<Unknown>
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
public void createPrefs (android.os.Bundle) throws android.os.RemoteException
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
<Unknown>
package com.android.devicelockcontroller.storage
com.android.devicelockcontroller.storage.ISetupParametersService$Stub$Proxy extends java.lang.Object implements com.android.devicelockcontroller.storage.ISetupParametersService {
void <init> (android.os.IBinder)
public android.os.IBinder asBinder ()
public java.lang.String getInterfaceDescriptor ()
public void overridePrefs (android.os.Bundle) throws android.os.RemoteException
public void createPrefs (android.os.Bundle) throws android.os.RemoteException
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
}
com/android/devicelockcontroller/storage/ISetupParametersService$Stub.class
<Unknown>
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)
public android.os.IBinder asBinder ()
public static java.lang.String getDefaultTransactionName (int)
public java.lang.String getTransactionName (int)
public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException
public int getMaxTransactionId ()
}
com/android/devicelockcontroller/storage/ISetupParametersService.class
<Unknown>
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/ThreadAsserts.class
<Unknown>
package com.android.devicelockcontroller.util
public final com.android.devicelockcontroller.util.ThreadAsserts extends java.lang.Object {
public static void assertWorkerThread (java.lang.String)
public static void assertMainThread (java.lang.String)
}
com/android/server/devicelock/DeviceLockControllerConnector.class
<Unknown>
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$DeviceLockControllerServiceConnection.class
<Unknown>
package com.android.server.devicelock
com.android.server.devicelock.DeviceLockControllerConnectorImpl$DeviceLockControllerServiceConnection extends java.lang.Object implements android.content.ServiceConnection {
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
public void onServiceDisconnected (android.content.ComponentName)
public void onBindingDied (android.content.ComponentName)
}
com/android/server/devicelock/DeviceLockControllerConnectorImpl.class
<Unknown>
package com.android.server.devicelock
final com.android.server.devicelock.DeviceLockControllerConnectorImpl extends java.lang.Object implements com.android.server.devicelock.DeviceLockControllerConnector {
void <init> (android.content.Context, android.content.ComponentName, android.os.UserHandle)
public void unbind ()
public void lockDevice (android.os.OutcomeReceiver)
public void unlockDevice (android.os.OutcomeReceiver)
public void isDeviceLocked (android.os.OutcomeReceiver)
public void getDeviceId (android.os.OutcomeReceiver)
public void clearDeviceRestrictions (android.os.OutcomeReceiver)
public void onUserSwitching (android.os.OutcomeReceiver)
public void onUserUnlocked (android.os.OutcomeReceiver)
public void onUserSetupCompleted (android.os.OutcomeReceiver)
public void onAppCrashed (boolean, android.os.OutcomeReceiver)
}
com/android/server/devicelock/DeviceLockControllerConnectorStub$DevicePseudoState.class
<Unknown>
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
<Unknown>
package com.android.server.devicelock
public com.android.server.devicelock.DeviceLockControllerConnectorStub extends java.lang.Object implements com.android.server.devicelock.DeviceLockControllerConnector {
public void <init> ()
public void unbind ()
public void lockDevice (android.os.OutcomeReceiver)
public void unlockDevice (android.os.OutcomeReceiver)
public void isDeviceLocked (android.os.OutcomeReceiver)
public void getDeviceId (android.os.OutcomeReceiver)
public void clearDeviceRestrictions (android.os.OutcomeReceiver)
public void onUserSwitching (android.os.OutcomeReceiver)
public void onUserUnlocked (android.os.OutcomeReceiver)
public void onUserSetupCompleted (android.os.OutcomeReceiver)
public void onAppCrashed (boolean, android.os.OutcomeReceiver)
}
com/android/server/devicelock/DeviceLockControllerPackageUtils.class
<Unknown>
package com.android.server.devicelock
public final com.android.server.devicelock.DeviceLockControllerPackageUtils extends java.lang.Object {
static final String SERVICE_ACTION
public void <init> (android.content.Context)
public synchronized android.content.pm.ServiceInfo findService (java.lang.StringBuilder)
public synchronized int getDeviceIdTypeBitmap (java.lang.StringBuilder)
}
com/android/server/devicelock/DeviceLockPersistentStore$DeviceStateCallback.class
<Unknown>
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
<Unknown>
package com.android.server.devicelock
public final com.android.server.devicelock.DeviceLockPersistentStore extends java.lang.Object {
void <init> (java.util.concurrent.Executor, java.io.File)
public void scheduleWrite (boolean)
public void readFinalizedState (com.android.server.devicelock.DeviceLockPersistentStore$DeviceStateCallback, java.util.concurrent.Executor)
}
com/android/server/devicelock/DeviceLockService.class
<Unknown>
package com.android.server.devicelock
public final com.android.server.devicelock.DeviceLockService extends com.android.server.SystemService {
public void <init> (android.content.Context)
public void onStart ()
public void onBootPhase (int)
public boolean isUserSupported (com.android.server.SystemService$TargetUser)
public void onUserSwitching (com.android.server.SystemService$TargetUser, com.android.server.SystemService$TargetUser)
public void onUserUnlocking (com.android.server.SystemService$TargetUser)
public void onUserUnlocked (com.android.server.SystemService$TargetUser)
public void onUserStopping (com.android.server.SystemService$TargetUser)
}
com/android/server/devicelock/DeviceLockServiceImpl$DeviceLockClearReceiver.class
<Unknown>
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
public void onReceive (android.content.Context, android.content.Intent)
}
com/android/server/devicelock/DeviceLockServiceImpl$KeepaliveServiceConnection.class
<Unknown>
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
void <init> (com.android.server.devicelock.DeviceLockServiceImpl, boolean, java.lang.String, android.os.UserHandle)
public void onServiceConnected (android.content.ComponentName, android.os.IBinder)
public void onServiceDisconnected (android.content.ComponentName)
public void onBindingDied (android.content.ComponentName)
}
com/android/server/devicelock/DeviceLockServiceImpl.class
<Unknown>
package com.android.server.devicelock
final com.android.server.devicelock.DeviceLockServiceImpl extends android.devicelock.IDeviceLockService$Stub {
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
static final String MANAGE_DEVICE_LOCK_SERVICE_FROM_CONTROLLER
void <init> (android.content.Context)
void <init> (android.content.Context, android.telephony.TelephonyManager, java.util.concurrent.ExecutorService, java.io.File)
void onUserAdded (android.os.UserHandle)
void onUserSwitching (android.os.UserHandle)
void onUserUnlocked (android.content.Context, android.os.UserHandle)
void onUserSetupCompleted (android.os.UserHandle)
public void lockDevice (android.devicelock.IVoidResultCallback)
public void unlockDevice (android.devicelock.IVoidResultCallback)
public void clearDeviceRestrictions (android.devicelock.IVoidResultCallback)
public void isDeviceLocked (android.devicelock.IIsDeviceLockedCallback)
void getDeviceId (android.devicelock.IGetDeviceIdCallback, int)
public void getDeviceId (android.devicelock.IGetDeviceIdCallback)
public void getKioskApps (android.devicelock.IGetKioskAppsCallback)
public void addFinancedDeviceKioskRole (java.lang.String, android.os.RemoteCallback)
public void removeFinancedDeviceKioskRole (java.lang.String, android.os.RemoteCallback)
public void setCallerExemptFromActivityBgStartRestrictionState (boolean, android.os.RemoteCallback)
public void setCallerAllowedToSendUndismissibleNotifications (boolean, android.os.RemoteCallback)
public void setUidExemptFromRestrictionsState (int, boolean, android.os.RemoteCallback)
public void enableKioskKeepalive (java.lang.String, android.os.RemoteCallback)
public void disableKioskKeepalive (android.os.RemoteCallback)
public void enableControllerKeepalive (android.os.RemoteCallback)
public void disableControllerKeepalive (android.os.RemoteCallback)
public void setDeviceFinalized (boolean, android.os.RemoteCallback)
public void setPostNotificationsSystemFixed (boolean, android.os.RemoteCallback)
}