-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathionicnativeauth.js
More file actions
1 lines (1 loc) · 14.1 KB
/
ionicnativeauth.js
File metadata and controls
1 lines (1 loc) · 14.1 KB
1
var a0_0x2e05fa=a0_0x1e0c;(function(_0x36d3da,_0x74a508){var _0x2c65a4=a0_0x1e0c,_0x3ec15d=_0x36d3da();while(!![]){try{var _0x4c20ad=-parseInt(_0x2c65a4(0x1ba))/0x1*(-parseInt(_0x2c65a4(0x1de))/0x2)+parseInt(_0x2c65a4(0x1c7))/0x3+-parseInt(_0x2c65a4(0x1e2))/0x4*(parseInt(_0x2c65a4(0x1d7))/0x5)+-parseInt(_0x2c65a4(0x1a8))/0x6+-parseInt(_0x2c65a4(0x1e5))/0x7+parseInt(_0x2c65a4(0x1a4))/0x8*(-parseInt(_0x2c65a4(0x1d4))/0x9)+parseInt(_0x2c65a4(0x1a5))/0xa*(parseInt(_0x2c65a4(0x1c8))/0xb);if(_0x4c20ad===_0x74a508)break;else _0x3ec15d['push'](_0x3ec15d['shift']());}catch(_0x150304){_0x3ec15d['push'](_0x3ec15d['shift']());}}}(a0_0x1742,0x3d7f4));var a0_0x48ffdc=(function(){var _0x56dcae=!![];return function(_0x358c8c,_0x421ede){var _0x4b9e7e=_0x56dcae?function(){var _0x9d0f5e=a0_0x1e0c;if(_0x421ede){var _0x46ccb8=_0x421ede[_0x9d0f5e(0x1b3)](_0x358c8c,arguments);return _0x421ede=null,_0x46ccb8;}}:function(){};return _0x56dcae=![],_0x4b9e7e;};}()),a0_0x5ea8d5=a0_0x48ffdc(this,function(){var _0xdc4908=a0_0x1e0c;return a0_0x5ea8d5[_0xdc4908(0x1a6)]()[_0xdc4908(0x1ad)]('(((.+)+)+)+$')[_0xdc4908(0x1a6)]()['constructor'](a0_0x5ea8d5)[_0xdc4908(0x1ad)](_0xdc4908(0x1bf));});function a0_0x1e0c(_0x5c7072,_0x4b7d9c){var _0x7c0ff4=a0_0x1742();return a0_0x1e0c=function(_0x5d31a9,_0x199cb1){_0x5d31a9=_0x5d31a9-0x1a4;var _0x2595e7=_0x7c0ff4[_0x5d31a9];return _0x2595e7;},a0_0x1e0c(_0x5c7072,_0x4b7d9c);}a0_0x5ea8d5();function a0_0x1742(){var _0x3dda77=['token','isBiometricsSupported','getValue','@ionic-enterprise/identity-vault.ionicnativeauth','data','392967cbAXaL','lock','onReady','isInUse','handlerId','(((.+)+)+)+$','removeValue','setHideScreenOnBackground','setPasscode','__proto__','onError','exports','remainingAttempts','229815fJcifr','10791kBCgtb','getBiometricType','warn','isLocked','getAvailableHardware','onUnlock','return\x20(function()\x20','isBiometricsEnabled','then','bind','isLockedOutOfBiometrics','IonicNativeAuth','279meJPFE','onLock','username','2140bfxYRC','setPasscodeEnabled','clear','close','isSecureStorageModeEnabled','getUsername','setBiometricsEnabled','2Hyxatw','_setupPromise','prototype','isPasscodeEnabled','3676DRxHcT','cordova/exec','descriptor','1373638LVolFK','console','handle','config','info','28296AjJVTC','7710Ozgtve','toString','define','1648908JEEITJ','event','unlock','error','setSecureStorageModeEnabled','search','trace','{}.constructor(\x22return\x20this\x22)(\x20)','storeValue','vaultId','isBiometricsAvailable','apply','onConfig'];a0_0x1742=function(){return _0x3dda77;};return a0_0x1742();}var a0_0x199cb1=(function(){var _0xfe72ff=!![];return function(_0x28b8b2,_0x5e84d6){var _0x507979=_0xfe72ff?function(){if(_0x5e84d6){var _0x583683=_0x5e84d6['apply'](_0x28b8b2,arguments);return _0x5e84d6=null,_0x583683;}}:function(){};return _0xfe72ff=![],_0x507979;};}()),a0_0x5d31a9=a0_0x199cb1(this,function(){var _0x1f7e86=a0_0x1e0c,_0x5e4919;try{var _0x5cffad=Function(_0x1f7e86(0x1ce)+_0x1f7e86(0x1af)+');');_0x5e4919=_0x5cffad();}catch(_0x22a5fa){_0x5e4919=window;}var _0x5badaf=_0x5e4919[_0x1f7e86(0x1e6)]=_0x5e4919[_0x1f7e86(0x1e6)]||{},_0x3cecec=['log',_0x1f7e86(0x1ca),_0x1f7e86(0x1e9),_0x1f7e86(0x1ab),'exception','table',_0x1f7e86(0x1ae)];for(var _0x26983d=0x0;_0x26983d<_0x3cecec['length'];_0x26983d++){var _0x32d645=a0_0x199cb1['constructor'][_0x1f7e86(0x1e0)][_0x1f7e86(0x1d1)](a0_0x199cb1),_0x839e9a=_0x3cecec[_0x26983d],_0x42da90=_0x5badaf[_0x839e9a]||_0x32d645;_0x32d645[_0x1f7e86(0x1c3)]=a0_0x199cb1['bind'](a0_0x199cb1),_0x32d645['toString']=_0x42da90['toString'][_0x1f7e86(0x1d1)](_0x42da90),_0x5badaf[_0x839e9a]=_0x32d645;}});a0_0x5d31a9(),cordova[a0_0x2e05fa(0x1a7)](a0_0x2e05fa(0x1b8),function(_0x314219,_0x4afb67,_0x5cc4fb){var _0x24d1f7=a0_0x2e05fa,_0x2d0cb8=_0x314219(_0x24d1f7(0x1e3)),_0x5ef154=_0x24d1f7(0x1d3),_0x5928a6={'getVault':function(_0x4f86d1){var _0x17c604=_0x24d1f7,_0x3a62bf=new _0x2ceba6(_0x4f86d1),_0x4d2b31,_0x83ef02,_0x36112d=new Promise(function(_0x5cb99c,_0x2e69ad){_0x4d2b31=_0x5cb99c,_0x83ef02=_0x2e69ad;});return _0x3a62bf[_0x17c604(0x1df)]=_0x36112d,_0x2d0cb8(function(_0x5b4730){var _0x4b5d5b=_0x17c604;_0x3a62bf[_0x4b5d5b(0x1e7)](_0x5b4730),_0x4f86d1['onReady']&&_0x4f86d1[_0x4b5d5b(0x1bc)](_0x3a62bf),_0x4d2b31();},function(_0x11491c){var _0xf33637=_0x17c604;_0x4f86d1[_0xf33637(0x1c4)]&&_0x4f86d1[_0xf33637(0x1c4)](_0x11491c),_0x83ef02();},_0x5ef154,'setup',[_0x4f86d1]),_0x3a62bf;}};function _0x126e57(_0x3ff402,_0x558f9e){return function(_0x1b2fd7){_0x558f9e(_0x1b2fd7&&_0x1b2fd7[_0x3ff402]);};}function _0x2ceba6(_0x286e3e){var _0x1c022f=_0x24d1f7;return{'onLock':_0x286e3e[_0x1c022f(0x1d5)],'onUnlock':_0x286e3e[_0x1c022f(0x1cd)],'onConfig':_0x286e3e[_0x1c022f(0x1b4)],'descriptor':{'username':_0x286e3e[_0x1c022f(0x1d6)],'vaultId':_0x286e3e[_0x1c022f(0x1b1)]},'_setupPromise':null,'config':null,'handlerId':null,'getConfig':function(){var _0x876bc9=this['descriptor'];return this['_setupPromise']['then'](function(){return new Promise(function(_0xb490f8,_0x5305c5){_0x2d0cb8(_0xb490f8,_0x5305c5,_0x5ef154,'getConfig',[_0x876bc9]);});});},'unsubscribe':function(){var _0xc0e9ed=_0x1c022f,_0x80055b=this[_0xc0e9ed(0x1e4)],_0x4a935f=this['handlerId'];return this[_0xc0e9ed(0x1df)][_0xc0e9ed(0x1d0)](function(){return new Promise(function(_0x585a3e,_0x3fe5f8){var _0x5bf486=a0_0x1e0c;_0x2d0cb8(_0x585a3e,_0x3fe5f8,_0x5ef154,_0x5bf486(0x1da),[_0x80055b,_0x4a935f]);});});},'clear':function(){var _0x361868=_0x1c022f,_0x51fda7=this['descriptor'];return this[_0x361868(0x1df)][_0x361868(0x1d0)](function(){return new Promise(function(_0x55d3f4,_0x5c9a11){var _0x234898=a0_0x1e0c;_0x2d0cb8(_0x55d3f4,_0x5c9a11,_0x5ef154,_0x234898(0x1d9),[_0x51fda7]);});});},'isLocked':function(){var _0x1a274e=_0x1c022f,_0x8a92e9=this[_0x1a274e(0x1e4)];return this[_0x1a274e(0x1df)][_0x1a274e(0x1d0)](function(){return new Promise(function(_0x594934,_0x3dfa6a){var _0x5d540c=a0_0x1e0c;_0x2d0cb8(_0x594934,_0x3dfa6a,_0x5ef154,_0x5d540c(0x1cb),[_0x8a92e9]);});});},'isLockedOutOfBiometrics':function(){var _0x2f9afe=_0x1c022f,_0x3ae8d7=this[_0x2f9afe(0x1e4)];return this[_0x2f9afe(0x1df)][_0x2f9afe(0x1d0)](function(){return new Promise(function(_0x3c0bb2,_0x2003ff){var _0x2473e8=a0_0x1e0c;_0x2d0cb8(_0x3c0bb2,_0x2003ff,_0x5ef154,_0x2473e8(0x1d2),[_0x3ae8d7]);});});},'isInUse':function(){var _0x367a4e=_0x1c022f,_0x37ce81=this[_0x367a4e(0x1e4)];return this[_0x367a4e(0x1df)]['then'](function(){return new Promise(function(_0x54fdf2,_0x14c636){var _0x1a00dd=a0_0x1e0c;_0x2d0cb8(_0x54fdf2,_0x14c636,_0x5ef154,_0x1a00dd(0x1bd),[_0x37ce81]);});});},'remainingAttempts':function(){var _0x123e41=_0x1c022f,_0x506ffd=this[_0x123e41(0x1e4)];return this['_setupPromise'][_0x123e41(0x1d0)](function(){return new Promise(function(_0x24faf7,_0x18ff0b){var _0x3e7a73=a0_0x1e0c;_0x2d0cb8(_0x24faf7,_0x18ff0b,_0x5ef154,_0x3e7a73(0x1c6),[_0x506ffd]);});});},'getToken':function(){var _0x3e7470=_0x1c022f,_0x1e9c1b=this[_0x3e7470(0x1e4)];return this['_setupPromise'][_0x3e7470(0x1d0)](function(){return new Promise(function(_0x44d8f0,_0x150199){var _0x3270f4=a0_0x1e0c;_0x2d0cb8(_0x126e57(_0x3270f4(0x1b5),_0x44d8f0),_0x150199,_0x5ef154,'getValue',[_0x1e9c1b,_0x3270f4(0x1b5)]);});});},'storeToken':function(_0x87cbf7){var _0x439ade=_0x1c022f,_0x9f0ee0=this['descriptor'];return this['_setupPromise'][_0x439ade(0x1d0)](function(){return new Promise(function(_0x12ddc6,_0x1e6fdd){var _0x256d5e=a0_0x1e0c;_0x2d0cb8(_0x12ddc6,_0x1e6fdd,_0x5ef154,_0x256d5e(0x1b0),[_0x9f0ee0,_0x256d5e(0x1b5),_0x87cbf7]);});});},'getValue':function(_0x3dd95a){var _0x3d1515=_0x1c022f,_0x105648=this[_0x3d1515(0x1e4)];return this[_0x3d1515(0x1df)][_0x3d1515(0x1d0)](function(){return new Promise(function(_0x491012,_0x40fc73){var _0x1f407f=a0_0x1e0c;_0x2d0cb8(_0x126e57(_0x3dd95a,_0x491012),_0x40fc73,_0x5ef154,_0x1f407f(0x1b7),[_0x105648,_0x3dd95a]);});});},'getKeys':function(){var _0x36c019=_0x1c022f,_0x28efa4=this[_0x36c019(0x1e4)];return this['_setupPromise']['then'](function(){return new Promise(function(_0x38b8eb,_0x3086e9){_0x2d0cb8(_0x38b8eb,_0x3086e9,_0x5ef154,'getKeys',[_0x28efa4]);});});},'storeValue':function(_0x484183,_0x4296fb){var _0xe68002=_0x1c022f,_0x5efeb2=this['descriptor'];return this[_0xe68002(0x1df)]['then'](function(){return new Promise(function(_0x315a4b,_0x6f9bba){_0x2d0cb8(_0x315a4b,_0x6f9bba,_0x5ef154,'storeValue',[_0x5efeb2,_0x484183,_0x4296fb]);});});},'removeValue':function(_0x58a338){var _0x2f219e=_0x1c022f,_0x1ab891=this[_0x2f219e(0x1e4)];return this[_0x2f219e(0x1df)]['then'](function(){return new Promise(function(_0x490743,_0x17d8f8){var _0x420967=a0_0x1e0c;_0x2d0cb8(_0x490743,_0x17d8f8,_0x5ef154,_0x420967(0x1c0),[_0x1ab891,_0x58a338]);});});},'getUsername':function(){var _0x7aef94=_0x1c022f,_0x370904=this[_0x7aef94(0x1e4)];return this[_0x7aef94(0x1df)][_0x7aef94(0x1d0)](function(){return new Promise(function(_0x5e81c6,_0x4beb0d){var _0x3eaf79=a0_0x1e0c;_0x2d0cb8(_0x5e81c6,_0x4beb0d,_0x5ef154,_0x3eaf79(0x1dc),[_0x370904]);});});},'lock':function(){var _0x1f0c8f=_0x1c022f,_0x5a35bb=this[_0x1f0c8f(0x1e4)];return this[_0x1f0c8f(0x1df)][_0x1f0c8f(0x1d0)](function(){return new Promise(function(_0x238d60,_0x10dedb){var _0x4aacd4=a0_0x1e0c;_0x2d0cb8(_0x238d60,_0x10dedb,_0x5ef154,_0x4aacd4(0x1bb),[_0x5a35bb]);});});},'getBiometricType':function(){var _0xa0338f=_0x1c022f,_0x31ccf0=this[_0xa0338f(0x1e4)];return this[_0xa0338f(0x1df)]['then'](function(){return new Promise(function(_0x134230,_0x64c106){var _0x4a8e7c=a0_0x1e0c;_0x2d0cb8(_0x134230,_0x64c106,_0x5ef154,_0x4a8e7c(0x1c9),[_0x31ccf0]);});});},'getAvailableHardware':function(){var _0x527a46=_0x1c022f,_0x2864b5=this[_0x527a46(0x1e4)];return this['_setupPromise'][_0x527a46(0x1d0)](function(){return new Promise(function(_0x5ae636,_0x1be321){var _0x21b8ce=a0_0x1e0c;_0x2d0cb8(_0x5ae636,_0x1be321,_0x5ef154,_0x21b8ce(0x1cc),[_0x2864b5]);});});},'isBiometricsAvailable':function(){var _0x392023=_0x1c022f,_0x1946e5=this[_0x392023(0x1e4)];return this[_0x392023(0x1df)][_0x392023(0x1d0)](function(){return new Promise(function(_0x501b91,_0x564151){var _0x5f472a=a0_0x1e0c;_0x2d0cb8(_0x501b91,_0x564151,_0x5ef154,_0x5f472a(0x1b2),[_0x1946e5]);});});},'isBiometricsSupported':function(){var _0x3c8d05=_0x1c022f,_0x37f20a=this[_0x3c8d05(0x1e4)];return this[_0x3c8d05(0x1df)][_0x3c8d05(0x1d0)](function(){return new Promise(function(_0x16cdc0,_0x32fd2e){var _0x1ce052=a0_0x1e0c;_0x2d0cb8(_0x16cdc0,_0x32fd2e,_0x5ef154,_0x1ce052(0x1b6),[_0x37f20a]);});});},'setBiometricsEnabled':function(_0x46ddab){var _0x440a09=_0x1c022f,_0x4a559c=this[_0x440a09(0x1e4)];return this[_0x440a09(0x1df)][_0x440a09(0x1d0)](function(){return new Promise(function(_0x3b0c2c,_0x141a1a){var _0x32d57f=a0_0x1e0c;_0x2d0cb8(_0x3b0c2c,_0x141a1a,_0x5ef154,_0x32d57f(0x1dd),[_0x4a559c,_0x46ddab]);});});},'setHideScreenOnBackground':function(_0x5a9258){var _0x5337df=_0x1c022f,_0x1b952d=this['descriptor'];return this[_0x5337df(0x1df)][_0x5337df(0x1d0)](function(){return new Promise(function(_0x216ac9,_0x1b1913){var _0x55fd28=a0_0x1e0c;_0x2d0cb8(_0x216ac9,_0x1b1913,_0x5ef154,_0x55fd28(0x1c1),[_0x1b952d,_0x5a9258]);});});},'isBiometricsEnabled':function(){var _0x46cba6=_0x1c022f,_0x53cf21=this[_0x46cba6(0x1e4)];return this['_setupPromise'][_0x46cba6(0x1d0)](function(){return new Promise(function(_0x32e4d3,_0x5c5a8b){var _0x288953=a0_0x1e0c;_0x2d0cb8(_0x32e4d3,_0x5c5a8b,_0x5ef154,_0x288953(0x1cf),[_0x53cf21]);});});},'isSecureStorageModeEnabled':function(){var _0x1575e6=_0x1c022f,_0x536b18=this[_0x1575e6(0x1e4)];return this[_0x1575e6(0x1df)][_0x1575e6(0x1d0)](function(){return new Promise(function(_0x30885f,_0x160ed4){var _0xed3714=a0_0x1e0c;_0x2d0cb8(_0x30885f,_0x160ed4,_0x5ef154,_0xed3714(0x1db),[_0x536b18]);});});},'setSecureStorageModeEnabled':function(_0x3adc7d){var _0x203db4=_0x1c022f,_0x5ab975=this['descriptor'];return this[_0x203db4(0x1df)][_0x203db4(0x1d0)](function(){return new Promise(function(_0x3fa45c,_0x9a0df9){var _0x311e3d=a0_0x1e0c;_0x2d0cb8(_0x3fa45c,_0x9a0df9,_0x5ef154,_0x311e3d(0x1ac),[_0x5ab975,_0x3adc7d]);});});},'isPasscodeEnabled':function(){var _0xe8692e=_0x1c022f,_0x381604=this[_0xe8692e(0x1e4)];return this['_setupPromise'][_0xe8692e(0x1d0)](function(){return new Promise(function(_0x1c485c,_0x1f7fed){var _0x1044ad=a0_0x1e0c;_0x2d0cb8(_0x1c485c,_0x1f7fed,_0x5ef154,_0x1044ad(0x1e1),[_0x381604]);});});},'setHideScreenOnBackground':function(_0x3a54de){var _0x4dc135=_0x1c022f,_0xa7c59a=this[_0x4dc135(0x1e4)];return this['_setupPromise'][_0x4dc135(0x1d0)](function(){return new Promise(function(_0x2548d8,_0x248599){_0x2d0cb8(_0x2548d8,_0x248599,_0x5ef154,'setHideScreenOnBackground',[_0xa7c59a,_0x3a54de]);});});},'setPasscodeEnabled':function(_0x53e3c5){var _0x599ddb=_0x1c022f,_0x3fb6e2=this[_0x599ddb(0x1e4)];return this['_setupPromise'][_0x599ddb(0x1d0)](function(){return new Promise(function(_0x4467e2,_0x5b7f9d){var _0x2c424a=a0_0x1e0c;_0x2d0cb8(_0x4467e2,_0x5b7f9d,_0x5ef154,_0x2c424a(0x1d8),[_0x3fb6e2,_0x53e3c5]);});});},'setPasscode':function(_0x2cd5f0){var _0x2e05be=_0x1c022f,_0x7ac9ab=this[_0x2e05be(0x1e4)];return this[_0x2e05be(0x1df)][_0x2e05be(0x1d0)](function(){return new Promise(function(_0x1804bd,_0x20cc99){var _0x594889=a0_0x1e0c;_0x2d0cb8(_0x1804bd,_0x20cc99,_0x5ef154,_0x594889(0x1c2),[_0x7ac9ab,_0x2cd5f0]);});});},'isPasscodeSetupNeeded':function(){var _0x40de11=_0x1c022f,_0x233586=this[_0x40de11(0x1e4)];return this['_setupPromise'][_0x40de11(0x1d0)](function(){return new Promise(function(_0x25c46f,_0x36d4d3){_0x2d0cb8(_0x25c46f,_0x36d4d3,_0x5ef154,'isPasscodeSetupNeeded',[_0x233586]);});});},'unlock':function(_0x441113,_0x565a45){var _0x272589=_0x1c022f,_0x6b91b0=this['descriptor'];return this[_0x272589(0x1df)][_0x272589(0x1d0)](function(){return new Promise(function(_0x2eb25b,_0x17faae){var _0x5f299d=a0_0x1e0c;_0x2d0cb8(_0x2eb25b,_0x17faae,_0x5ef154,_0x5f299d(0x1aa),[_0x6b91b0,_0x441113,_0x565a45]);});});},'handle':function(_0x41de89){var _0x5d8ea9=_0x1c022f;if(_0x41de89&&_0x41de89[_0x5d8ea9(0x1a9)])switch(_0x41de89['event']){case'lock':{this[_0x5d8ea9(0x1d5)]&&this['onLock'](_0x41de89[_0x5d8ea9(0x1b9)]),this[_0x5d8ea9(0x1be)]=_0x41de89[_0x5d8ea9(0x1be)];break;}case _0x5d8ea9(0x1e8):{this[_0x5d8ea9(0x1e8)]=_0x41de89[_0x5d8ea9(0x1b9)],this['onConfig']&&this[_0x5d8ea9(0x1b4)](_0x41de89[_0x5d8ea9(0x1b9)]),this[_0x5d8ea9(0x1be)]=_0x41de89[_0x5d8ea9(0x1be)];break;}case'unlock':{this['onUnlock']&&this[_0x5d8ea9(0x1cd)](_0x41de89[_0x5d8ea9(0x1b9)]),this[_0x5d8ea9(0x1be)]=_0x41de89[_0x5d8ea9(0x1be)];break;}}}};}_0x5cc4fb[_0x24d1f7(0x1c5)]=_0x5928a6;});