提交 d42a177c 编写于 作者: Y yaobaohua

doc code

Signed-off-by: Nyaobaohua <yaobaohua1@huawei.com>
上级 ade3f987
...@@ -147,6 +147,7 @@ let wantTemp = { ...@@ -147,6 +147,7 @@ let wantTemp = {
abilityName: 'EntryAbility', abilityName: 'EntryAbility',
}; };
var certFileArray: Uint8Array; var certFileArray: Uint8Array;
// The variable context needs to be initialized in MainAbility's onCreate callback function
// test.cer needs to be placed in the rawfile directory // test.cer needs to be placed in the rawfile directory
await globalThis.context.resourceManager.getRawFileContent("test.cer") await globalThis.context.resourceManager.getRawFileContent("test.cer")
.then(value => { .then(value => {
...@@ -154,17 +155,16 @@ await globalThis.context.resourceManager.getRawFileContent("test.cer") ...@@ -154,17 +155,16 @@ await globalThis.context.resourceManager.getRawFileContent("test.cer")
}) })
.catch(error => { .catch(error => {
console.error(`Failed to get row file content. message: ${error.message}`); console.error(`Failed to get row file content. message: ${error.message}`);
done();
return
}); });
await new Promise((resolve, reject) => { new Promise((resolve, reject) => {
deviceSettings.installUserCertificate(wantTemp, { deviceSettings.installUserCertificate(wantTemp, {inData: certFileArray, alias: "cert_alias_xts"}, (err, result) => {
inData: certFileArray,
alias: "cert_alias_xts"
}, (err, result) => {
if (err) { if (err) {
console.error(`Failed to install user certificate. Code: ${err.code}, message: ${err.message}`); console.error(`Failed to install user certificate. Code: ${err.code}, message: ${err.message}`);
return; } else{
}
console.info(`Succeeded in installing user certificate, result : ${JSON.stringify(result)}`); console.info(`Succeeded in installing user certificate, result : ${JSON.stringify(result)}`);
}
}); });
}); });
``` ```
...@@ -212,14 +212,17 @@ let wantTemp = { ...@@ -212,14 +212,17 @@ let wantTemp = {
abilityName: 'EntryAbility', abilityName: 'EntryAbility',
}; };
var certFileArray: Uint8Array var certFileArray: Uint8Array
// The variable context needs to be initialized in MainAbility's onCreate callback function
// test.cer needs to be placed in the rawfile directory // test.cer needs to be placed in the rawfile directory
await globalThis.context.resourceManager.getRawFileContent("test.cer") await globalThis.context.resourceManager.getRawFileContent("test.cer")
.then(data => { .then(data => {
certFileArray = data certFileArray = data
}).catch(error => { }).catch(error => {
console.log('getRawFileContent error' + error) console.log('getRawFileContent error' + error)
done();
return
}) })
await deviceSettings.installUserCertificate(wantTemp, { inData: certFileArray, alias: "cert_alias_xts" }) deviceSettings.installUserCertificate(wantTemp, { inData: certFileArray, alias: "cert_alias_xts" })
.then((result) => { .then((result) => {
console.info(`Succeeded in installing user certificate, result : ${JSON.stringify(result)}`); console.info(`Succeeded in installing user certificate, result : ${JSON.stringify(result)}`);
}).catch(err => { }).catch(err => {
...@@ -278,8 +281,7 @@ let wantTemp = { ...@@ -278,8 +281,7 @@ let wantTemp = {
abilityName: 'EntryAbility', abilityName: 'EntryAbility',
}; };
let aliasStr = "certName" let aliasStr = "certName"
deviceSettings.uninstallUserCertificate(wantTemp, aliasStr, (err) => {
deviceSettings.uninstallUserCertificate(admin, alias, (err) => {
if (err) { if (err) {
console.error(`Failed to uninstall user certificate. Code: ${err.code}, message: ${err.message}`); console.error(`Failed to uninstall user certificate. Code: ${err.code}, message: ${err.message}`);
return; return;
...@@ -331,8 +333,7 @@ let wantTemp = { ...@@ -331,8 +333,7 @@ let wantTemp = {
abilityName: 'EntryAbility', abilityName: 'EntryAbility',
}; };
let aliasStr = "certName" let aliasStr = "certName"
deviceSettings.uninstallUserCertificate(wantTemp, aliasStr).then(() => {
deviceSettings.uninstallUserCertificate(admin, aliasStr).then(() => {
console.info(`Succeeded in uninstalling user certificate`); console.info(`Succeeded in uninstalling user certificate`);
}).catch((err) => { }).catch((err) => {
console.error(`Failed to uninstall user certificate. Code is ${err.code}, message is ${err.message}`); console.error(`Failed to uninstall user certificate. Code is ${err.code}, message is ${err.message}`);
......
...@@ -106,7 +106,7 @@ let wantTemp = { ...@@ -106,7 +106,7 @@ let wantTemp = {
}; };
let policy = usbManager.UsbPolicy.READ_WRITE let policy = usbManager.UsbPolicy.READ_WRITE
restrictions.setUsbPolicy(wantTemp, policy).then(() => { usbManager.setUsbPolicy(wantTemp, policy).then(() => {
console.info('Succeeded in setting usb policy'); console.info('Succeeded in setting usb policy');
}).catch((err) => { }).catch((err) => {
console.error(`Failed to set usb policy. Code is ${err.code}, message is ${err.message}`); console.error(`Failed to set usb policy. Code is ${err.code}, message is ${err.message}`);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册