提交 6275983e 编写于 作者: G gaoshuyang

update demo code for huks

Signed-off-by: Ngaoshuyang <gaoshuyang2@huawei.com>
上级 ae8ac55d
...@@ -1097,9 +1097,9 @@ let emptyOptions = { ...@@ -1097,9 +1097,9 @@ let emptyOptions = {
try { try {
huks.isKeyItemExist(keyAlias, emptyOptions, function (error, data) { huks.isKeyItemExist(keyAlias, emptyOptions, function (error, data) {
if (error) { if (error) {
console.info(`callback: isKeyItemExist success, data = ${JSON.stringify(data)}`);
} else {
console.error(`callback: isKeyItemExist failed, code: ${error.code}, msg: ${error.message}`); console.error(`callback: isKeyItemExist failed, code: ${error.code}, msg: ${error.message}`);
} else {
console.info(`callback: isKeyItemExist success, data = ${JSON.stringify(data)}`);
} }
}); });
} catch (error) { } catch (error) {
...@@ -1580,7 +1580,7 @@ async function huksFinish() { ...@@ -1580,7 +1580,7 @@ async function huksFinish() {
async function huksAbort() { async function huksAbort() {
console.log('enter huksAbort'); console.log('enter huksAbort');
try { try {
await huks.abortSession(keyAlias, options) await huks.abortSession(handle, options)
.then ((data) => { .then ((data) => {
console.info(`promise: abortSession success`); console.info(`promise: abortSession success`);
}) })
......
...@@ -2032,7 +2032,9 @@ function deleteKeyItem(keyAlias:string, huksOptions:huks.HuksOptions) { ...@@ -2032,7 +2032,9 @@ function deleteKeyItem(keyAlias:string, huksOptions:huks.HuksOptions) {
}); });
} }
let signVerifyInData = 'signVerifyInDataForTest'; let signVerifyInData1 = 'signVerifyInDataForTestFirstText';
let signVerifyInData2 = 'signVerifyInDataForTestSecondText';
let signVerifyInData = [signVerifyInData1, signVerifyInData2];
let generateKeyAlias = 'generateKeyAliasForTest'; let generateKeyAlias = 'generateKeyAliasForTest';
let importKeyAlias = 'importKeyAliasForTest'; let importKeyAlias = 'importKeyAliasForTest';
let handle; let handle;
...@@ -2121,8 +2123,10 @@ async function testSm2SignVerify() { ...@@ -2121,8 +2123,10 @@ async function testSm2SignVerify() {
await publicInitFunc(generateKeyAlias, signOptions); await publicInitFunc(generateKeyAlias, signOptions);
signHandle = handle; signHandle = handle;
signOptions.inData = StringToUint8Array(signVerifyInData) for (var index = 0; index < signVerifyInData.length; index++) {
signOptions.inData = StringToUint8Array(signVerifyInData[index]);
await publicUpdateFunc(signHandle, signOptions); await publicUpdateFunc(signHandle, signOptions);
}
signOptions.inData = new Uint8Array(new Array()); signOptions.inData = new Uint8Array(new Array());
await publicFinishFunc(signHandle, signOptions); await publicFinishFunc(signHandle, signOptions);
...@@ -2141,8 +2145,10 @@ async function testSm2SignVerify() { ...@@ -2141,8 +2145,10 @@ async function testSm2SignVerify() {
verifyHandle = handle; verifyHandle = handle;
verifyOptions.inData = StringToUint8Array(signVerifyInData) for (var index = 0; index < signVerifyInData.length; index++) {
verifyOptions.inData = StringToUint8Array(signVerifyInData[index]);
await publicUpdateFunc(verifyHandle, verifyOptions); await publicUpdateFunc(verifyHandle, verifyOptions);
}
verifyOptions.inData = signFinishOutData; verifyOptions.inData = signFinishOutData;
await publicFinishFunc(verifyHandle, verifyOptions); await publicFinishFunc(verifyHandle, verifyOptions);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册