fingerprint

Fingerprint模块管理指纹识别。

方法:

对象:

回调方法:

权限:

5+功能模块(permissions)

{
// ...
"permissions":{
	// ...
	"Fingerprint": {
		"description": "指纹识别"
	}
}
}
			

AuthenticateOptions

JSON对象,指纹识别认证参数

interface AuthenticateOptions {
	readonly attribute String message;
}			
				

说明:

用于设置指纹识别认证界面显示的提示信息等。

属性:

FingerprintError

JSON对象,指纹识别错误信息

interface FingerprintError {
	const Number UNSUPPORT = 1;
	const Number KEYGUARD_INSECURE = 2;
	const Number FINGERPRINT_UNENROLLED = 3;
	const Number AUTHENTICATE_MISMATCH = 4;
	const Number AUTHENTICATE_OVERLIMIT = 5;
	const Number CANCEL = 6;
	const Number UNKNOWN_ERROR = 7;
	readonly attribute Number code;
	readonly attribute String message;
}			
				

属性:

FingerprintSuccessCallback

指纹识别认证成功回调函数

void onSuccess() {
	// Authenticate success code.
}
				

参数:

返回值:

void : 无

FingerprintErrorCallback

指纹识别认证失败的回调函数

function void onError(FingerprintError error) {
	// Handle error
	var code = error.code; // 错误编码
	var message = error.message; // 错误描述信息
}
				

参数:

返回值:

void : 无