How to Change the Terminal Administrator's Login Password: Difference between revisions

From wizarPOS
No edit summary
No edit summary
Line 1: Line 1:
Provide the AIDL interface to help the third-party app to manage the admin password.
Provides the AIDL interface to help the third-party app to manage the admin password.
== Permission ==
== Permission ==
The app declares the follow permission in the manifest.
The app declares the following permission in the manifest.
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 14: Line 14:


== API Overview==
== API Overview==
=== <big>modify</big> ===
=== <big>Modify</big> ===
   <syntaxhighlight lang="java">boolean modifyAdminPwd(String oldPwd, String newPwd);</syntaxhighlight >
   <syntaxhighlight lang="java">boolean modifyAdminPwd(String oldPwd, String newPwd);</syntaxhighlight >
Modify admin password.
Modify admin password.
Line 38: Line 38:




=== <big>is admin password</big>===
=== <big>Is admin password</big>===
   <syntaxhighlight lang="java">boolean isAdminPwd(String pwd);</syntaxhighlight >
   <syntaxhighlight lang="java">boolean isAdminPwd(String pwd);</syntaxhighlight >
Returned true if the pwd is the real admin password.
Returned true if the pwd is the real admin password.
Line 60: Line 60:




=== <big>reset</big> ===
=== <big>Reset</big> ===
   <syntaxhighlight lang="java">boolean reset(String pwd);</syntaxhighlight >
   <syntaxhighlight lang="java">boolean reset(String pwd);</syntaxhighlight >
Reset admin password.
Reset admin password.

Revision as of 03:29, 19 November 2018

Provides the AIDL interface to help the third-party app to manage the admin password.

Permission

The app declares the following permission in the manifest.

Permission Function
android.permission.ADMIN_PWD_MODIFY modify admin password
android.permission.ADMIN_PWD get admin password
android.permission.ADMIN_PWD_RESET reset admin password

API Overview

Modify

boolean modifyAdminPwd(String oldPwd, String newPwd);

Modify admin password.

Parameters
oldPwd String: old admin password.
newPwd String: new admin password.
Returns
boolean true is success, false is failure.


Is admin password

boolean isAdminPwd(String pwd);

Returned true if the pwd is the real admin password.

Parameters
pwd String: admin password.
Returns
boolean true is success, false is failure.


Reset

boolean reset(String pwd);

Reset admin password.

Parameters
pwd String: the real admin password.
Returns
boolean true is success, false is failure.


Download

Please download the whold project demo