How to Update User Role Passwords Using API
Interface Details
- Package Name: 'com.wizarpos.wizarviewagentassistant'
- Class Name: 'com.wizarpos.wizarviewagentassistant.AdminPwdMainService'
- Before using the interface, ensure the package is imported and necessary permissions are added to the Android manifest file.
Required Permissions
- Include the following permissions in your application's manifest:
- 'android.permission.USER_PWD':query password of user role.
- 'android.permission.USER_PWD_MODIFY': modify password of user role.
API Functions
isUserPwd
boolean isUserPwd(String pwd);
- Checks if the provided string ('pwd') is the current user password.
Parameters | |
---|---|
pwd | String: Not null. |
Returns | |
---|---|
boolean | true of false. |
forceModifyUserPwd
boolean forceModifyUserPwd(String newPwd);
- Modifies the user role password to the new password ('newPwd').
Parameters | |
---|---|
newPwd | String: Not null. |
Returns | |
---|---|
boolean | true of false. |
enableUserLogin
boolean enableUserLogin(boolean eneable);
- Enables or disables user role login based on the boolean value ('enable').
Parameters | |
---|---|
name | boolean: true to enable, false to disable. |
Returns | |
---|---|
boolean | true of false. |
Code Snippet and AIDL File
- Access the necessary code snippets and download the AIDL file for implementation.
<!-- AdminPwdMainService -->
<uses-permission android:name="android.permission.USER_PWD"/>
<uses-permission android:name="android.permission.USER_PWD_MODIFY"/>
boolean result = adminPwdService.forceModifyUserPwd(newPwd);
boolean isUserPwd = adminPwdService.isUserPwd(newPwd);
ComponentName comp = new ComponentName (
"com.wizarpos.wizarviewagentassistant",
"com.wizarpos.wizarviewagentassistant.AdminPwdMainService");