cordova-plugin-keychain-touch-id
Version:
Scan the fingerprint of your user with the TouchID sensor (iPhone 5S, iPhone 6(S), ..) and control a key in the Keychain
26 lines (23 loc) • 942 B
JavaScript
var argscheck = require('cordova/argscheck'),
exec = require('cordova/exec');
var touchid = {
isAvailable: function(successCallback, errorCallback){
exec(successCallback, errorCallback, "TouchID", "isAvailable", []);
},
save: function(key,password, successCallback, errorCallback) {
exec(successCallback, errorCallback, "TouchID", "save", [key,password]);
},
verify: function(key,message,successCallback, errorCallback){
exec(successCallback, errorCallback, "TouchID", "verify", [key,message]);
},
has: function(key,successCallback, errorCallback){
exec(successCallback, errorCallback, "TouchID", "has", [key]);
},
delete: function(key,successCallback, errorCallback){
exec(successCallback, errorCallback, "TouchID", "delete", [key]);
},
setLocale: function(locale,successCallback, errorCallback){
exec(successCallback, errorCallback, "TouchID", "setLocale", [locale]);
}
};
module.exports = touchid;