├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── android.yml │ ├── cla.yaml │ ├── docs.yml │ ├── ios.yml │ ├── js.yml │ └── regen-docs.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .npmignore ├── Jenkinsfile ├── LICENSE ├── README.md ├── android ├── .clang-format ├── LICENSE ├── build.gradle ├── manifest ├── src │ └── ti │ │ └── identity │ │ ├── FingerPrintHelper.java │ │ ├── KeychainItemProxy.java │ │ └── TitaniumIdentityModule.java └── timodule.xml ├── apidoc ├── Identity.yml └── KeychainItem.yml ├── dangerfile.js ├── example ├── app.js ├── keychain-basic.js └── keychain-touchid.js ├── ios ├── .clang-format ├── Classes │ ├── KeychainItemWrapper │ │ ├── APSKeychainWrapper.h │ │ └── APSKeychainWrapper.m │ ├── TiIdentityKeychainItemProxy.h │ ├── TiIdentityKeychainItemProxy.m │ ├── TiIdentityModule.h │ ├── TiIdentityModule.m │ ├── TiIdentityModuleAssets.h │ └── TiIdentityModuleAssets.m ├── TiIdentity_Prefix.pch ├── hooks │ └── keychain-access-group.js ├── manifest ├── module.xcconfig ├── timodule.xml ├── titanium-identity.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcuserdata │ │ └── hknoechel.xcuserdatad │ │ └── xcschemes │ │ ├── Build & Test.xcscheme │ │ ├── titanium-identity.xcscheme │ │ └── xcschememanagement.plist └── titanium.xcconfig ├── package.json └── test └── unit ├── config.js ├── index.js ├── karma.unit.config.js └── specs ├── .eslintrc ├── keychainitem.spec.js └── module.spec.js /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | android/build/ 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.github/workflows/cla.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/workflows/cla.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/ios.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/workflows/ios.yml -------------------------------------------------------------------------------- /.github/workflows/js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/workflows/js.yml -------------------------------------------------------------------------------- /.github/workflows/regen-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.github/workflows/regen-docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/.npmignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/README.md -------------------------------------------------------------------------------- /android/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/.clang-format -------------------------------------------------------------------------------- /android/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/LICENSE -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/manifest -------------------------------------------------------------------------------- /android/src/ti/identity/FingerPrintHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/src/ti/identity/FingerPrintHelper.java -------------------------------------------------------------------------------- /android/src/ti/identity/KeychainItemProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/src/ti/identity/KeychainItemProxy.java -------------------------------------------------------------------------------- /android/src/ti/identity/TitaniumIdentityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/src/ti/identity/TitaniumIdentityModule.java -------------------------------------------------------------------------------- /android/timodule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/android/timodule.xml -------------------------------------------------------------------------------- /apidoc/Identity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/apidoc/Identity.yml -------------------------------------------------------------------------------- /apidoc/KeychainItem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/apidoc/KeychainItem.yml -------------------------------------------------------------------------------- /dangerfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/dangerfile.js -------------------------------------------------------------------------------- /example/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/example/app.js -------------------------------------------------------------------------------- /example/keychain-basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/example/keychain-basic.js -------------------------------------------------------------------------------- /example/keychain-touchid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/example/keychain-touchid.js -------------------------------------------------------------------------------- /ios/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/.clang-format -------------------------------------------------------------------------------- /ios/Classes/KeychainItemWrapper/APSKeychainWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/KeychainItemWrapper/APSKeychainWrapper.h -------------------------------------------------------------------------------- /ios/Classes/KeychainItemWrapper/APSKeychainWrapper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/KeychainItemWrapper/APSKeychainWrapper.m -------------------------------------------------------------------------------- /ios/Classes/TiIdentityKeychainItemProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/TiIdentityKeychainItemProxy.h -------------------------------------------------------------------------------- /ios/Classes/TiIdentityKeychainItemProxy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/TiIdentityKeychainItemProxy.m -------------------------------------------------------------------------------- /ios/Classes/TiIdentityModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/TiIdentityModule.h -------------------------------------------------------------------------------- /ios/Classes/TiIdentityModule.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/TiIdentityModule.m -------------------------------------------------------------------------------- /ios/Classes/TiIdentityModuleAssets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/TiIdentityModuleAssets.h -------------------------------------------------------------------------------- /ios/Classes/TiIdentityModuleAssets.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/Classes/TiIdentityModuleAssets.m -------------------------------------------------------------------------------- /ios/TiIdentity_Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/TiIdentity_Prefix.pch -------------------------------------------------------------------------------- /ios/hooks/keychain-access-group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/hooks/keychain-access-group.js -------------------------------------------------------------------------------- /ios/manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/manifest -------------------------------------------------------------------------------- /ios/module.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/module.xcconfig -------------------------------------------------------------------------------- /ios/timodule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/timodule.xml -------------------------------------------------------------------------------- /ios/titanium-identity.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/titanium-identity.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/titanium-identity.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/titanium-identity.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/titanium-identity.xcodeproj/xcuserdata/hknoechel.xcuserdatad/xcschemes/Build & Test.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/titanium-identity.xcodeproj/xcuserdata/hknoechel.xcuserdatad/xcschemes/Build & Test.xcscheme -------------------------------------------------------------------------------- /ios/titanium-identity.xcodeproj/xcuserdata/hknoechel.xcuserdatad/xcschemes/titanium-identity.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/titanium-identity.xcodeproj/xcuserdata/hknoechel.xcuserdatad/xcschemes/titanium-identity.xcscheme -------------------------------------------------------------------------------- /ios/titanium-identity.xcodeproj/xcuserdata/hknoechel.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/titanium-identity.xcodeproj/xcuserdata/hknoechel.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /ios/titanium.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/ios/titanium.xcconfig -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/package.json -------------------------------------------------------------------------------- /test/unit/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/test/unit/config.js -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.unit.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/test/unit/karma.unit.config.js -------------------------------------------------------------------------------- /test/unit/specs/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/test/unit/specs/.eslintrc -------------------------------------------------------------------------------- /test/unit/specs/keychainitem.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/test/unit/specs/keychainitem.spec.js -------------------------------------------------------------------------------- /test/unit/specs/module.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tidev/titanium-identity/HEAD/test/unit/specs/module.spec.js --------------------------------------------------------------------------------