Documentation
¶
Overview ¶
Package keyguard provides Go bindings for android.app.
Index ¶
- func Init(env *jni.Env) error
- type Manager
- func (m *Manager) AddKeyguardLockedStateListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *Manager) Close()
- func (m *Manager) CreateConfirmDeviceCredentialIntent(arg0 string, arg1 string) (*jni.Object, error)
- func (m *Manager) ExitKeyguardSecurely(arg0 *jni.Object) error
- func (m *Manager) InKeyguardRestrictedInputMode() (bool, error)
- func (m *Manager) IsDeviceLocked() (bool, error)
- func (m *Manager) IsDeviceSecure() (bool, error)
- func (m *Manager) IsKeyguardLocked() (bool, error)
- func (m *Manager) IsKeyguardSecure() (bool, error)
- func (m *Manager) NewKeyguardLock(arg0 string) (*jni.Object, error)
- func (m *Manager) RemoveKeyguardLockedStateListener(arg0 *jni.Object) error
- func (m *Manager) RequestDismissKeyguard(arg0 *jni.Object, arg1 *jni.Object) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Manager ¶ added in v0.0.4
Manager wraps android.app.KeyguardManager.
func NewManager ¶ added in v0.0.4
NewManager obtains android.app.KeyguardManager from the Android system service manager.
func (*Manager) AddKeyguardLockedStateListener ¶ added in v0.0.4
AddKeyguardLockedStateListener calls android.app.KeyguardManager.addKeyguardLockedStateListener.
func (*Manager) Close ¶ added in v0.0.4
func (m *Manager) Close()
Close releases the global reference to the underlying Java object. After Close, the Manager must not be used.
func (*Manager) CreateConfirmDeviceCredentialIntent ¶ added in v0.0.4
func (m *Manager) CreateConfirmDeviceCredentialIntent(arg0 string, arg1 string) (*jni.Object, error)
CreateConfirmDeviceCredentialIntent calls android.app.KeyguardManager.createConfirmDeviceCredentialIntent.
func (*Manager) ExitKeyguardSecurely ¶ added in v0.0.4
ExitKeyguardSecurely calls android.app.KeyguardManager.exitKeyguardSecurely.
func (*Manager) InKeyguardRestrictedInputMode ¶ added in v0.0.4
InKeyguardRestrictedInputMode calls android.app.KeyguardManager.inKeyguardRestrictedInputMode.
func (*Manager) IsDeviceLocked ¶ added in v0.0.4
IsDeviceLocked calls android.app.KeyguardManager.isDeviceLocked.
func (*Manager) IsDeviceSecure ¶ added in v0.0.4
IsDeviceSecure calls android.app.KeyguardManager.isDeviceSecure.
func (*Manager) IsKeyguardLocked ¶ added in v0.0.4
IsKeyguardLocked calls android.app.KeyguardManager.isKeyguardLocked.
func (*Manager) IsKeyguardSecure ¶ added in v0.0.4
IsKeyguardSecure calls android.app.KeyguardManager.isKeyguardSecure.
func (*Manager) NewKeyguardLock ¶ added in v0.0.4
NewKeyguardLock calls android.app.KeyguardManager.newKeyguardLock.
func (*Manager) RemoveKeyguardLockedStateListener ¶ added in v0.0.4
RemoveKeyguardLockedStateListener calls android.app.KeyguardManager.removeKeyguardLockedStateListener.