MAINTENANCE SIGNATURE REQUEST FOR PAPERCUT MF V3.2.7
Incident Properties
Question
INCIDENT QUESTION:
Hi,
Please find attached version 3.2.7 of the Papercut MF application for a maintenance signature.
The changes are described as follows:
-
Added an error message that would appear when trying to perform an integrated scan to fax action without a fax number.
Also we have made sure the provided package does not have any pre-attached dev signature, thanks.
(Please note that we need a SHA-1 signature only, as our app runs on some older devices that do not support SHA-256.)
Thanks,
FIX on Ricoh CAC version 4.1.4 to return users UPN or sAMAccountName
Incident Properties
Question
Hi Team,
SSO authentication for our application in Ricoh IM C6010g does not work correctly with the Ricoh CAC software version 4.1.4 but works fine with Ricoh CAC software 4.3.4.
With Ricoh CAC software version 4.1.4 the information passed by the CAC software to our application is a 10 digit code the EDI or PI number but not the users UPN nor their sAMAccountName. Because of which the SSO authentication is failing. Where as with Ricoh CAC software 4.3.4 we get the users UPN or their sAMAccountName with which the authentication works fine.
Would like to know if a fix for the Ricoh CAC software version 4.1.4 to return the users UPN or their sAMAccountName similar to Ricoh CAC software 4.3.4 is feasible or not.
Thanks
Review of proposal to perform External authentication request when FAR is enabled
Incident Properties
Question
Hi Team,
We are working on providing a fix to login the admin user to the device when FAR is enabled. For the same, we received new API documentation. Based on the documentation we investigated and came with the below approach. Can you please confirm the approach is correct and also answer to some of our questions listed at the end.
Problem Description:
On new gen devices, when FAR is activated in the device (replace local admin by a user of the AD), and the PCC installed. Then the admin can't log into the device control panel. He get the error code S0406-502(User id ).
This behaviour happen too when there is no app and authentication option set to "Custom Authentication", and if it is switch to "Windows Authentication" then it works.
Proposal:
Once we receive the External Authentication request from the SDKService, we will obtain the user information from the request and authenticate the user against the directory service using the provided username and password. If the authentication is successful, we will proceed with the "Authentication process" and use APIs [901 - 905] to retrieve the admin groups and filter them with the LDAP groups. If any of the user's group names from LDAP match the admin groups configured on the device, we will set that group to the key "FLEX_ADMIN_EXT_ADMIN_GROUP" in response to the "External Authentication Response".
Questions:
In the "External Authentication Response” what are the mandatory keys we need to set?
For this API call jp.co.ricoh.isdk.sdkservice.auth.custom.logic.RES_EXTERNAL_AUTH there are many optional parameters defined in the document for my sample I used below parameters.
Apart from these are there any other parameters to be set?
1. REQUEST_ID - we are getting it from the request and set here
2. RESULT - true
3. USER_ID - set the username obtained
4. For all the below permissions I am querying the configured values from the "External Authentication Request".
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_COPIER_PERMISSION
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_DOCUMENT_SERVER_PERMISSION
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_FAX_PERMISSION
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_SCANNER_PERMISSION
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_PRINTER_PERMISSION
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_BROWSER_PERMISSION
jp.co.ricoh.isdk.sdkservice.auth.custom.logic.intent.Constants.EXTRA_SDKJ_APPLICATION_PERMISSIONS
5. FLEX_ADMIN_EXT_ADMIN_GROUP - set the filtered group names
Maintenance Signing Request
Incident Properties
Question
We are requesting a new maintenance signature.
This request includes a bug fix where the SSO app would crash under a certain circumstance and the user would not be able to log out of the printer with the Logout button if they were logged in and would have to reboot the printer.
Production sign SLNX 24R1 Dm agent
Incident Properties
Question
product sign
Running Sample app on WebBrowser NX and access token
Incident Properties
Question
Hi,
I'm reading through SmartSDK documentation and want to get a better understanding of JavaScripts libraries that can be used for WebBrowserNX. I'm trying to run the sample application on the Browser but had no luck.
The JavaScript documentation mentions:
It is necessary to embed access token to all pages in which SmartSDK JavaScript library is loaded.
Specifying access token enables validity verification and calling SmartSDK JavaScript API.
If not specifying access token and the validity is not verified, the page transits to blank page forcefully one minute after loading SmartSDK JavaScript library.
It appears the access token needs to be defined in order to use JS libraries. Checking the sample code for JS, I can see the reference:
var accessToken = "Please list the access token Ricoh issue";
Can you please advised me on how I can get that access token for using and experimenting with sample app?
Thanks,
Emad
Request maintenance signature TungstenRicohAndoid Client v6.0.0.1613
Incident Properties
Question
Hi
Please help to add maintenance signature to the attached application.
This version is re-branched name from "Kofax" to "Tungsten Automation", and updated new logo.
Thank you
Ngoc
OfflineLocking return null result
Incident Properties
Question
I am trying to read files from the hard drive. I am following the instructions from Smart Operation Panel > Development Guide > Common > 90. Use of HDD
Some times when I trying to call Offline Locking, I never receive a result. Right now, I am using the emulator. What could be causing the problem?
I am using the code from MachineStateSample:
public Boolean lockOffline() {
final String packageName = mApplicationContext.getPackageName();
final Intent intent = new Intent();
intent.setAction("jp.co.ricoh.isdk.sdkservice.system.OfflineManager.LOCK_OFFLINE");
intent.putExtra("PACKAGE_NAME", packageName);
Log.i(mTagName, PREFIX + "lockOffline() PACKAGE_NAME=" + packageName);
final Bundle resultExtra = syncExecSendOrderedBroadCast(intent);
if (resultExtra == null) {
Log.e(mTagName, PREFIX + "LOCK_OFFLINE request : No response.(timeout)");
return false;
}
return (Boolean) resultExtra.get("RESULT");
}
private Bundle syncExecSendOrderedBroadCast(Intent intent) {
final SystemResultReceiver resultReceiver = new SystemResultReceiver();
this.sendOrderedBroadcast(
intent, // intent
APP_CMD_PERMISSION, // permission
resultReceiver, // receiver
null, // scheduler
0, // initialCode
null, // initialData
new Bundle()); // initialExtras
return resultReceiver.getResultExtras();
}
private static class SystemResultReceiver extends BroadcastReceiver {
private Bundle resultExtras = null;
private Object lockObj = new Object();
@Override
public void onReceive(Context context, Intent intent) {
synchronized (lockObj) {
resultExtras = getResultExtras(true);
lockObj.notifyAll();
}
}
public Bundle getResultExtras() {
synchronized (lockObj) {
for (int i = 0; i < 5; i++) {
if (resultExtras != null) {
return resultExtras;
}
try {
lockObj.wait(1000);
} catch (InterruptedException ignore) {
}
}
return null;
}
}
}
Could low power/sleep mode settings kill our SOP background serivce?
Incident Properties
Question
We use a service to keep our SOP application running in the background. Is there any type of sleep mode/low power/energy saving settings that would kill the service? We use a service like what is suggested here.
Thanks!
Sleep and wakeup Lifecycle
Incident Properties
Question
Hello Team,
User set our app as startup app which is available is function priority.
Some times it is working fine, on some times app not starting after sleep.
How the life cycle works while sleep and wakeup?
Also what will happen normally when app is kept as sleep? Is app in live or it will close/ minimize?
Also when the app wakeups, is it try to open the app again?