├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── android ├── build.sbt └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── nordpol │ │ ├── AndroidCard.java │ │ ├── OnDiscoveredTagListener.java │ │ ├── TagArbiter.java │ │ ├── TagDispatcher.java │ │ ├── TagDispatcherBuilder.java │ │ └── ui │ │ ├── NfcDeviceDesign.java │ │ └── NfcGuideView.java │ └── res │ ├── drawable-hdpi │ ├── nfc_guide_view_checkmark.png │ ├── nfc_guide_view_cross.png │ ├── nfc_guide_view_hand_holding_card_black.png │ ├── nfc_guide_view_hand_holding_card_ruby.png │ ├── nfc_guide_view_hand_holding_usb_black.png │ ├── nfc_guide_view_hand_holding_usb_black_fidesmo.png │ └── nfc_guide_view_nexus_five.png │ ├── drawable-mdpi │ ├── nfc_guide_view_checkmark.png │ ├── nfc_guide_view_cross.png │ ├── nfc_guide_view_hand_holding_card_black.png │ ├── nfc_guide_view_hand_holding_card_ruby.png │ ├── nfc_guide_view_hand_holding_usb_black.png │ ├── nfc_guide_view_hand_holding_usb_black_fidesmo.png │ └── nfc_guide_view_nexus_five.png │ ├── drawable-xhdpi │ ├── nfc_guide_view_checkmark.png │ ├── nfc_guide_view_cross.png │ ├── nfc_guide_view_hand_holding_card_black.png │ ├── nfc_guide_view_hand_holding_card_ruby.png │ ├── nfc_guide_view_hand_holding_usb_black.png │ ├── nfc_guide_view_hand_holding_usb_black_fidesmo.png │ └── nfc_guide_view_nexus_five.png │ ├── drawable-xxhdpi │ ├── nfc_guide_view_checkmark.png │ ├── nfc_guide_view_cross.png │ ├── nfc_guide_view_hand_holding_card_black.png │ ├── nfc_guide_view_hand_holding_card_ruby.png │ ├── nfc_guide_view_hand_holding_usb_black.png │ ├── nfc_guide_view_hand_holding_usb_black_fidesmo.png │ └── nfc_guide_view_nexus_five.png │ ├── layout │ └── nfc_guide_view.xml │ ├── values-hdpi │ └── integer.xml │ ├── values-mdpi │ └── integer.xml │ ├── values-xhdpi │ └── integer.xml │ ├── values-xxhdpi │ └── integer.xml │ └── values │ └── attrs.xml ├── core ├── build.sbt └── src │ ├── main │ └── java │ │ └── nordpol │ │ ├── Apdu.java │ │ ├── IsoCard.java │ │ └── OnCardErrorListener.java │ └── test │ └── scala │ └── nordpol │ └── ApduSpec.scala ├── create_credentials.sh ├── img-resources ├── nfc_guide_view_hand_holding_card_black.svg ├── nfc_guide_view_hand_holding_card_ruby.svg ├── nfc_guide_view_hand_holding_usb_black.svg ├── nfc_guide_view_hand_holding_usb_black_fidesmo.svg └── nfc_guide_view_nexus_five.svg ├── nordpol_super_secret_nfc_project.png ├── project ├── build.properties └── plugins.sbt └── version.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/README.md -------------------------------------------------------------------------------- /android/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/build.sbt -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/java/nordpol/AndroidCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/AndroidCard.java -------------------------------------------------------------------------------- /android/src/main/java/nordpol/OnDiscoveredTagListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/OnDiscoveredTagListener.java -------------------------------------------------------------------------------- /android/src/main/java/nordpol/TagArbiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/TagArbiter.java -------------------------------------------------------------------------------- /android/src/main/java/nordpol/TagDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/TagDispatcher.java -------------------------------------------------------------------------------- /android/src/main/java/nordpol/TagDispatcherBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/TagDispatcherBuilder.java -------------------------------------------------------------------------------- /android/src/main/java/nordpol/ui/NfcDeviceDesign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/ui/NfcDeviceDesign.java -------------------------------------------------------------------------------- /android/src/main/java/nordpol/ui/NfcGuideView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/java/nordpol/ui/NfcGuideView.java -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_checkmark.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_cross.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_card_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_card_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_card_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_card_ruby.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_usb_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_usb_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-hdpi/nfc_guide_view_nexus_five.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-hdpi/nfc_guide_view_nexus_five.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_checkmark.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_cross.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_card_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_card_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_card_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_card_ruby.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_usb_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_usb_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-mdpi/nfc_guide_view_nexus_five.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-mdpi/nfc_guide_view_nexus_five.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_checkmark.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_cross.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_card_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_card_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_card_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_card_ruby.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_usb_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_usb_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xhdpi/nfc_guide_view_nexus_five.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xhdpi/nfc_guide_view_nexus_five.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_checkmark.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_cross.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_card_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_card_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_card_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_card_ruby.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_usb_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_usb_black.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_hand_holding_usb_black_fidesmo.png -------------------------------------------------------------------------------- /android/src/main/res/drawable-xxhdpi/nfc_guide_view_nexus_five.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/drawable-xxhdpi/nfc_guide_view_nexus_five.png -------------------------------------------------------------------------------- /android/src/main/res/layout/nfc_guide_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/layout/nfc_guide_view.xml -------------------------------------------------------------------------------- /android/src/main/res/values-hdpi/integer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/values-hdpi/integer.xml -------------------------------------------------------------------------------- /android/src/main/res/values-mdpi/integer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/values-mdpi/integer.xml -------------------------------------------------------------------------------- /android/src/main/res/values-xhdpi/integer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/values-xhdpi/integer.xml -------------------------------------------------------------------------------- /android/src/main/res/values-xxhdpi/integer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/values-xxhdpi/integer.xml -------------------------------------------------------------------------------- /android/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/android/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /core/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/core/build.sbt -------------------------------------------------------------------------------- /core/src/main/java/nordpol/Apdu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/core/src/main/java/nordpol/Apdu.java -------------------------------------------------------------------------------- /core/src/main/java/nordpol/IsoCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/core/src/main/java/nordpol/IsoCard.java -------------------------------------------------------------------------------- /core/src/main/java/nordpol/OnCardErrorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/core/src/main/java/nordpol/OnCardErrorListener.java -------------------------------------------------------------------------------- /core/src/test/scala/nordpol/ApduSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/core/src/test/scala/nordpol/ApduSpec.scala -------------------------------------------------------------------------------- /create_credentials.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/create_credentials.sh -------------------------------------------------------------------------------- /img-resources/nfc_guide_view_hand_holding_card_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/img-resources/nfc_guide_view_hand_holding_card_black.svg -------------------------------------------------------------------------------- /img-resources/nfc_guide_view_hand_holding_card_ruby.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/img-resources/nfc_guide_view_hand_holding_card_ruby.svg -------------------------------------------------------------------------------- /img-resources/nfc_guide_view_hand_holding_usb_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/img-resources/nfc_guide_view_hand_holding_usb_black.svg -------------------------------------------------------------------------------- /img-resources/nfc_guide_view_hand_holding_usb_black_fidesmo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/img-resources/nfc_guide_view_hand_holding_usb_black_fidesmo.svg -------------------------------------------------------------------------------- /img-resources/nfc_guide_view_nexus_five.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/img-resources/nfc_guide_view_nexus_five.svg -------------------------------------------------------------------------------- /nordpol_super_secret_nfc_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/nordpol_super_secret_nfc_project.png -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.8 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fidesmo/nordpol/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | version in ThisBuild := "0.1.24-SNAPSHOT" --------------------------------------------------------------------------------