changed static key index to config index at sign on
This commit is contained in:
parent
6bf49b3f19
commit
8b211ca530
File diff suppressed because one or more lines are too long
@ -15,6 +15,7 @@
|
||||
<option value="$PROJECT_DIR$/ecr" />
|
||||
<option value="$PROJECT_DIR$/ecr-service-lib" />
|
||||
<option value="$PROJECT_DIR$/mpulib" />
|
||||
<option value="$PROJECT_DIR$/nexdlkey-lib" />
|
||||
<option value="$PROJECT_DIR$/nexsdk-lib" />
|
||||
<option value="$PROJECT_DIR$/paylibs" />
|
||||
<option value="$PROJECT_DIR$/paysdk-lib" />
|
||||
|
||||
@ -123,7 +123,7 @@ public class SignOnProcess {
|
||||
|
||||
SystemParamsOperation.getInstance().saveKeyPIK(encryptedPIK, kcv);
|
||||
|
||||
int res = PayLibNex.getInstance().deviceEngine.getPinPad().writeWKey(9, WorkKeyTypeEnum.PINKEY,encryptedPIK,encryptedPIK.length);
|
||||
int res = PayLibNex.getInstance().deviceEngine.getPinPad().writeWKey(tmkIndex, WorkKeyTypeEnum.PINKEY,encryptedPIK,encryptedPIK.length);
|
||||
// int res = PayLibsUtils.getInstance().securityOptV2.saveCiphertextKey(AidlConstantsV2.Security.KEY_TYPE_PIK, encryptedPIK, null, tmkIndex, AidlConstantsV2.Security.KEY_ALG_TYPE_3DES, 11);
|
||||
// resultCode = res;
|
||||
if (res < 0) {
|
||||
@ -170,7 +170,7 @@ public class SignOnProcess {
|
||||
}
|
||||
|
||||
LogUtil.d(TAG, "TMK Index:" + tmkIndex);
|
||||
int res = PayLibNex.getInstance().deviceEngine.getPinPad().writeWKey(9, WorkKeyTypeEnum.PINKEY,encryptedPIK,encryptedPIK.length);
|
||||
int res = PayLibNex.getInstance().deviceEngine.getPinPad().writeWKey(tmkIndex, WorkKeyTypeEnum.PINKEY,encryptedPIK,encryptedPIK.length);
|
||||
// int res = PayLibsUtils.getInstance().securityOptV2.saveCiphertextKey(AidlConstantsV2.Security.KEY_TYPE_PIK, encryptedPIK, null, tmkIndex, AidlConstantsV2.Security.KEY_ALG_TYPE_3DES, 11);
|
||||
resultCode = res;
|
||||
if (res < 0) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user