未验证 提交 921b1178 编写于 作者: L LiAn 提交者: Gitee

update zh-cn/application-dev/reference/apis/js-apis-useriam-userauth.md.

Signed-off-by: NLiAn <lian15@huawei.com>
上级 c8dba738
...@@ -34,24 +34,23 @@ export default { ...@@ -34,24 +34,23 @@ export default {
```js ```js
// API version 8 // API version 8
import userIAM_userAuth from '@ohos.userIAM.userAuth'; import userIAM_userAuth from '@ohos.userIAM.userAuth';
let auth = new userIAM_userAuth.UserAuth();
export default { export default {
let auth = new userIAM_userAuth.UserAuth();
getVersion() { getVersion() {
console.info("start get version"); console.info("start get version");
let version = auth.getVersion(); let version = this.auth.getVersion();
console.info("auth version = " + version); console.info("auth version = " + version);
}, },
startAuth() { startAuth() {
console.info("start auth"); console.info("start auth");
auth.auth(null, userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1, { this.auth.auth(null, userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1, {
onResult: (result, extraInfo) => { onResult: (result, extraInfo) => {
try { try {
console.info("auth onResult result = " + result); console.info("auth onResult result = " + result);
console.info("auth onResult extraInfo = " + JSON.stringify(extraInfo)); console.info("auth onResult extraInfo = " + JSON.stringify(extraInfo));
if (result == SUCCESS) { if (result == 'SUCCESS') {
// 此处添加认证成功逻辑 // 此处添加认证成功逻辑
} else { } else {
// 此处添加认证失败逻辑 // 此处添加认证失败逻辑
...@@ -75,7 +74,7 @@ export default { ...@@ -75,7 +74,7 @@ export default {
checkAuthSupport() { checkAuthSupport() {
console.info("start check auth support"); console.info("start check auth support");
let checkCode = auth.getAvailableStatus(userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1); let checkCode = this.auth.getAvailableStatus(userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1);
if (checkCode == userIAM_userAuth.ResultCode.SUCCESS) { if (checkCode == userIAM_userAuth.ResultCode.SUCCESS) {
console.info("check auth support success"); console.info("check auth support success");
// 此处添加支持指定类型认证的逻辑 // 此处添加支持指定类型认证的逻辑
...@@ -91,13 +90,13 @@ export default { ...@@ -91,13 +90,13 @@ export default {
let contextId = auth.auth(null, userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1, { let contextId = auth.auth(null, userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1, {
onResult: (result, extraInfo) => { onResult: (result, extraInfo) => {
console.info("auth onResult result = " + result); console.info("auth onResult result = " + result);
} },
onAcquireInfo: (module, acquire, extraInfo) => { onAcquireInfo: (module, acquire, extraInfo) => {
console.info("auth onAcquireInfo module = " + module); console.info("auth onAcquireInfo module = " + module);
} }
}); });
let cancelCode = auth.cancel(contextId); let cancelCode = this.auth.cancel(contextId);
if (cancelCode == userIAM_userAuth.Result.SUCCESS) { if (cancelCode == userIAM_userAuth.Result.SUCCESS) {
console.info("cancel auth success"); console.info("cancel auth success");
} else { } else {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册