├── ifd ├── scio-backend │ ├── android-pcsc │ │ ├── jni │ │ │ ├── ccid │ │ │ │ ├── VERSION │ │ │ │ ├── src │ │ │ │ │ ├── strlcpycat.h │ │ │ │ │ ├── parser.h │ │ │ │ │ ├── openct │ │ │ │ │ │ ├── buffer.h │ │ │ │ │ │ └── checksum.h │ │ │ │ │ └── utils.h │ │ │ │ └── Android.mk │ │ │ ├── libusbx │ │ │ │ ├── VERSION │ │ │ │ ├── libusb │ │ │ │ │ ├── version_nano.h │ │ │ │ │ ├── os │ │ │ │ │ │ └── poll_posix.h │ │ │ │ │ └── version.h │ │ │ │ └── Android.mk │ │ │ ├── cyberjack │ │ │ │ ├── VERSION │ │ │ │ ├── cjeca32 │ │ │ │ │ ├── stdafx.h │ │ │ │ │ ├── cjeca32.cpp │ │ │ │ │ ├── BaseTranslater.cpp │ │ │ │ │ ├── BaseTranslater.h │ │ │ │ │ ├── ausb │ │ │ │ │ │ ├── ausb_libusb0_l.h │ │ │ │ │ │ └── ausb_libusb1_l.h │ │ │ │ │ ├── EFBReader.h │ │ │ │ │ ├── ECBReader.h │ │ │ │ │ ├── version.h │ │ │ │ │ ├── RFKReader.h │ │ │ │ │ ├── EFBReader.cpp │ │ │ │ │ ├── ECBReader.cpp │ │ │ │ │ ├── RSCTCriticalSection.h │ │ │ │ │ ├── ECFReader.h │ │ │ │ │ ├── ECAReader.h │ │ │ │ │ ├── SECReader.h │ │ │ │ │ ├── ECPReader.h │ │ │ │ │ ├── CPTReader.h │ │ │ │ │ ├── ECMReader.h │ │ │ │ │ ├── ECRReader.h │ │ │ │ │ └── RFKReader.cpp │ │ │ │ └── include │ │ │ │ │ ├── driver │ │ │ │ │ └── cjeca32.h │ │ │ │ │ └── firmware │ │ │ │ │ ├── eca_defines.h │ │ │ │ │ └── eca_module_errors.h │ │ │ ├── pcsc-lite │ │ │ │ ├── VERSION │ │ │ │ └── src │ │ │ │ │ ├── pcsc-wirecheck-main.c │ │ │ │ │ ├── powermgt_generic.h │ │ │ │ │ ├── strlcpycat.h │ │ │ │ │ ├── dyn_generic.h │ │ │ │ │ ├── prothandler.h │ │ │ │ │ ├── atrhandler.h │ │ │ │ │ ├── parser.h │ │ │ │ │ ├── sys_generic.h │ │ │ │ │ ├── configfile.h │ │ │ │ │ ├── winscard_svc.h │ │ │ │ │ ├── powermgt_generic.c │ │ │ │ │ ├── utils.h │ │ │ │ │ ├── hotplug.h │ │ │ │ │ ├── hotplug_generic.c │ │ │ │ │ └── ifdwrapper.h │ │ │ ├── Application.mk │ │ │ └── Android.mk │ │ ├── .gitignore │ │ ├── res │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ │ └── ic_launcher.png │ │ │ ├── values │ │ │ │ └── strings.xml │ │ │ └── layout │ │ │ │ └── main.xml │ │ └── AndroidManifest.xml │ ├── osx-pcsc │ │ ├── src │ │ │ └── main │ │ │ │ ├── resources │ │ │ │ └── osx-pcsc-jni │ │ │ │ │ ├── jre6.libosxj2pcsc.dylib │ │ │ │ │ └── jre7.libosxj2pcsc.dylib │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── openecard │ │ │ │ └── scio │ │ │ │ └── osx │ │ │ │ └── package-info.java │ │ └── pom.xml │ ├── android-scio │ │ └── pom.xml │ ├── pcsc │ │ └── pom.xml │ ├── seek │ │ └── pom.xml │ └── android-nfc │ │ └── pom.xml ├── ifd-core │ └── src │ │ └── main │ │ └── resources │ │ └── ifd.properties ├── ifd-protocols │ ├── pace │ │ └── src │ │ │ └── test │ │ │ └── resources │ │ │ └── logback.xml │ └── pom.xml ├── pom.xml └── ifd-common │ ├── pom.xml │ └── src │ └── main │ └── java │ └── org │ └── openecard │ └── common │ └── ifd │ └── MessageType.java ├── common └── src │ ├── main │ ├── resources │ │ ├── openecard │ │ │ └── VERSION │ │ └── openecard_config │ │ │ └── openecard.properties │ └── java │ │ └── org │ │ └── openecard │ │ └── common │ │ ├── util │ │ ├── RemoveActionFactory.java │ │ └── RemoveAction.java │ │ ├── interfaces │ │ ├── AsyncTransportCallback.java │ │ ├── EventFilter.java │ │ └── EventCallback.java │ │ └── tlv │ │ └── iso7816 │ │ └── TLVType.java │ └── test │ └── resources │ └── df.cia │ ├── EF_CD.bin │ ├── EF_OD.bin │ ├── EF_AOD.bin │ ├── EF_PrKD.bin │ ├── EF_CIAInfo.bin │ └── EF_CardAccess.bin ├── i18n ├── src │ └── main │ │ └── resources │ │ └── openecard_i18n │ │ ├── about │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── applet │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── eac │ │ └── Messages_fr.properties │ │ ├── gui │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── http │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── pace │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── android │ │ ├── Messages_fr.properties │ │ └── Messages_de.properties │ │ ├── recognition │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── richclient │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ ├── tctoken │ │ ├── Messages_fr.properties │ │ ├── Messages_C.properties │ │ └── Messages_de.properties │ │ └── addon │ │ ├── Messages_C.properties │ │ └── Messages_de.properties └── pom.xml ├── addons ├── pin-management │ └── src │ │ └── main │ │ ├── resources │ │ ├── openecard_i18n │ │ │ └── pinplugin │ │ │ │ └── Messages_fr.properties │ │ └── images │ │ │ └── pin-management.png │ │ └── java │ │ └── org │ │ └── openecard │ │ ├── plugins │ │ └── pinplugin │ │ │ ├── package-info.java │ │ │ └── gui │ │ │ └── package-info.java │ │ └── sal │ │ └── protocol │ │ └── pincompare │ │ └── package-info.java ├── tr03112 │ └── src │ │ └── test │ │ └── resources │ │ ├── TCToken.xml │ │ ├── TCToken-malformed.xml │ │ └── TCTokenObject.xml ├── pkcs11 │ ├── src │ │ └── main │ │ │ └── resources │ │ │ └── PKCS11-Manifest.xml │ └── pom.xml ├── genericcryptography │ └── src │ │ ├── main │ │ ├── resources │ │ │ └── GenericCrypto-Plugin-Manifest.xml │ │ └── java │ │ │ └── org │ │ │ └── openecard │ │ │ └── sal │ │ │ └── protocol │ │ │ └── genericcryptography │ │ │ ├── apdu │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ └── test │ │ └── resources │ │ └── plaintext.txt ├── status │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── Status-Plugin-Manifest.xml └── pom.xml ├── clients ├── android │ ├── assets │ │ ├── NFC-logo.png │ │ ├── logback-nolog.xml │ │ ├── WB_Claim_pos.png │ │ ├── salesforce-1.jpg │ │ ├── open_ecard_start.png │ │ ├── logback-logcat.xml │ │ ├── join_de.html │ │ ├── join_C.html │ │ ├── about_de.html │ │ ├── logback-sdcard.xml │ │ ├── about_C.html │ │ └── logback-logcat+sdcard.xml │ ├── res │ │ ├── drawable-hdpi │ │ │ └── openecard.png │ │ ├── drawable-ldpi │ │ │ └── openecard.png │ │ ├── drawable-mdpi │ │ │ └── openecard.png │ │ ├── drawable-xhdpi │ │ │ └── openecard.png │ │ ├── values │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ │ └── layout │ │ │ ├── plugin_row.xml │ │ │ ├── setting_row.xml │ │ │ ├── plugins.xml │ │ │ ├── settings.xml │ │ │ ├── demo.xml │ │ │ ├── main.xml │ │ │ ├── logviewactivity.xml │ │ │ ├── error.xml │ │ │ ├── cardinfo.xml │ │ │ └── plugin.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── openecard │ │ └── android │ │ ├── AddonManagerSingleton.java │ │ └── activities │ │ ├── package-info.java │ │ └── LoggingTypes.java ├── applet │ └── src │ │ ├── main │ │ └── resources │ │ │ ├── images │ │ │ └── logo.png │ │ │ └── applet_log.properties │ │ ├── package │ │ └── resources │ │ │ └── keystore │ │ │ └── keystore.jks │ │ └── logging │ │ └── default_log.properties ├── richclient │ └── src │ │ ├── main │ │ ├── resources │ │ │ ├── images │ │ │ │ ├── network-wired.png │ │ │ │ ├── loader_icon_default_256.gif │ │ │ │ ├── loader_icon_default_64.gif │ │ │ │ ├── loader_icon_linux_kde_24.gif │ │ │ │ └── loader_icon_linux_default_256.gif │ │ │ └── logback.xml │ │ ├── windows-installer │ │ │ ├── WixUIBanner.bmp │ │ │ ├── WixUIDialog.bmp │ │ │ └── Open-eCard-Logo.ico │ │ └── java │ │ │ └── org │ │ │ └── openecard │ │ │ └── richclient │ │ │ └── gui │ │ │ └── manage │ │ │ ├── core │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ ├── package │ │ └── resources │ │ │ └── keystore │ │ │ └── keystore.jks │ │ └── test │ │ └── resources │ │ └── logback-test.xml └── pom.xml ├── gui ├── android-gui │ ├── res │ │ ├── drawable │ │ │ ├── file.png │ │ │ ├── info.png │ │ │ ├── error.png │ │ │ ├── folder.png │ │ │ ├── openecard.png │ │ │ ├── question.png │ │ │ ├── warning.png │ │ │ └── selector.xml │ │ ├── values │ │ │ └── dimens.xml │ │ └── layout │ │ │ ├── group_row.xml │ │ │ ├── child_row.xml │ │ │ └── file_dialog_row.xml │ └── AndroidManifest.xml ├── swing │ ├── src │ │ ├── main │ │ │ └── resources │ │ │ │ ├── loader.gif │ │ │ │ ├── toggletext.png │ │ │ │ ├── openecard_logo.png │ │ │ │ ├── toggletext_selected.png │ │ │ │ └── uidefaults.properties │ │ └── test │ │ │ └── resources │ │ │ └── openecard_logo.png │ └── pom.xml ├── graphics │ ├── src │ │ └── main │ │ │ └── ext │ │ │ └── readme.txt │ └── pom.xml ├── about │ ├── pom.xml │ └── src │ │ └── main │ │ ├── resources │ │ └── openecard_i18n │ │ │ └── about │ │ │ ├── join_C.html │ │ │ ├── join_de.html │ │ │ ├── feedback_C.html │ │ │ ├── feedback_de.html │ │ │ ├── about_C.html │ │ │ └── about_de.html │ │ └── java │ │ └── org │ │ └── openecard │ │ └── gui │ │ └── about │ │ └── package-info.java └── gui-common │ ├── pom.xml │ └── src │ └── main │ └── java │ └── org │ └── openecard │ └── gui │ ├── message │ └── package-info.java │ ├── executor │ └── StepActionResultStatus.java │ ├── file │ └── package-info.java │ ├── ResultStatus.java │ └── definition │ ├── InputInfoUnit.java │ └── OutputInfoUnit.java ├── wsdef ├── wsdef-common │ ├── src │ │ └── main │ │ │ ├── resources │ │ │ └── wsdef.properties │ │ │ └── java │ │ │ └── org │ │ │ └── openecard │ │ │ ├── common │ │ │ └── package-info.java │ │ │ └── ws │ │ │ ├── soap │ │ │ ├── package-info.java │ │ │ └── SOAPEnvelope.java │ │ │ └── marshal │ │ │ └── package-info.java │ └── pom.xml ├── android-marshaller │ └── src │ │ └── test │ │ └── resources │ │ ├── openecard_logo.png │ │ ├── InitializeFramework.xml │ │ ├── EstablishContext.xml │ │ ├── DestroyChannel.xml │ │ ├── DisconnectResponse.xml │ │ ├── StartPAOSResponse.xml │ │ ├── Conclusion.xml │ │ └── StartPAOS.xml ├── pom.xml ├── wsdef-client │ └── src │ │ └── main │ │ └── wsdl │ │ ├── TCTokenType.xsd │ │ └── ISOIFDCallback.xsd └── jaxb-marshaller │ └── pom.xml ├── addon └── src │ ├── test │ └── resources │ │ └── openecard_logo.png │ └── main │ └── java │ └── org │ └── openecard │ └── addon │ ├── LifecycleTrait.java │ ├── bind │ ├── AppExtensionAction.java │ └── BindingResultCode.java │ ├── SelectionStrategy.java │ └── manifest │ ├── EnumListEntry.java │ └── ScalarListEntry.java ├── recognition └── src │ └── main │ └── resources │ ├── cif-repo │ └── repo-config.properties │ ├── card-images │ ├── datev.png │ ├── egk.jpg │ ├── hba.jpg │ ├── npa.jpg │ ├── owok.jpg │ ├── EstEID.jpg │ ├── no_card.jpg │ ├── ecard-at.jpg │ ├── signtrust.jpg │ ├── no_terminal.png │ ├── unknown_card.png │ ├── openlimit_e4netkey.jpg │ ├── s-trust_einzelsignatur.jpg │ ├── s-trust_massensignatur.jpg │ └── card-images.properties │ └── cardrecognition.properties ├── bindings ├── http │ └── src │ │ ├── main │ │ └── resources │ │ │ └── www │ │ │ ├── favicon.ico │ │ │ ├── img │ │ │ └── logo.png │ │ │ ├── templates │ │ │ └── error.html │ │ │ ├── index.html │ │ │ └── css │ │ │ └── style.css │ │ └── test │ │ └── resources │ │ ├── logback-test.xml │ │ └── TCToken.xml └── pom.xml ├── .gitmodules ├── crypto ├── crypto-common │ ├── src │ │ └── test │ │ │ └── resources │ │ │ ├── cert_at.cvcert │ │ │ ├── cert_dv.cvcert │ │ │ ├── EF_CardAccess.bin │ │ │ ├── cert_cvca.cvcert │ │ │ ├── EF_CardAccess_pdp.bin │ │ │ └── cert_at_malformed.cvcert │ └── pom.xml ├── pom.xml └── tls │ └── pom.xml ├── .gitignore ├── management ├── pom.xml └── tiny-management │ └── pom.xml ├── sal └── pom.xml ├── transport ├── pom.xml ├── dispatcher │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── openecard │ │ │ └── transport │ │ │ └── dispatcher │ │ │ └── package-info.java │ │ └── test │ │ └── java │ │ └── org │ │ └── openecard │ │ └── transport │ │ └── dispatcher │ │ └── TestEnv2.java └── http-core │ └── pom.xml ├── CREDITS ├── src └── qa │ └── checkstyle │ └── openecard-checkstyle-header.txt ├── LICENSE.JSON └── LICENSE.BouncyCastle /ifd/scio-backend/android-pcsc/jni/ccid/VERSION: -------------------------------------------------------------------------------- 1 | 1.4.9 2 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/libusbx/VERSION: -------------------------------------------------------------------------------- 1 | 1.0.15 -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/VERSION: -------------------------------------------------------------------------------- 1 | V3.99.5_SP03 -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/pcsc-lite/VERSION: -------------------------------------------------------------------------------- 1 | 1.8.8 2 | -------------------------------------------------------------------------------- /common/src/main/resources/openecard/VERSION: -------------------------------------------------------------------------------- 1 | ${project.version} 2 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/about/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/applet/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/eac/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/gui/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/http/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/pace/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/android/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/recognition/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/richclient/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/tctoken/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/Application.mk: -------------------------------------------------------------------------------- 1 | APP_STL := stlport_static 2 | -------------------------------------------------------------------------------- /addons/pin-management/src/main/resources/openecard_i18n/pinplugin/Messages_fr.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/.gitignore: -------------------------------------------------------------------------------- 1 | /libs/ 2 | /obj/ 3 | /res/raw/drivers.zip 4 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/libusbx/libusb/version_nano.h: -------------------------------------------------------------------------------- 1 | #define LIBUSB_NANO 10646 2 | -------------------------------------------------------------------------------- /clients/android/assets/NFC-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/assets/NFC-logo.png -------------------------------------------------------------------------------- /clients/android/assets/logback-nolog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/file.png -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/info.png -------------------------------------------------------------------------------- /wsdef/wsdef-common/src/main/resources/wsdef.properties: -------------------------------------------------------------------------------- 1 | org.openecard.ws.marshaller.impl=org.openecard.ws.jaxb.JAXBMarshaller 2 | -------------------------------------------------------------------------------- /clients/android/assets/WB_Claim_pos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/assets/WB_Claim_pos.png -------------------------------------------------------------------------------- /clients/android/assets/salesforce-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/assets/salesforce-1.jpg -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/error.png -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/folder.png -------------------------------------------------------------------------------- /gui/swing/src/main/resources/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/swing/src/main/resources/loader.gif -------------------------------------------------------------------------------- /common/src/test/resources/df.cia/EF_CD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/common/src/test/resources/df.cia/EF_CD.bin -------------------------------------------------------------------------------- /common/src/test/resources/df.cia/EF_OD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/common/src/test/resources/df.cia/EF_OD.bin -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/openecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/openecard.png -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/question.png -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/android-gui/res/drawable/warning.png -------------------------------------------------------------------------------- /addon/src/test/resources/openecard_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/addon/src/test/resources/openecard_logo.png -------------------------------------------------------------------------------- /clients/android/assets/open_ecard_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/assets/open_ecard_start.png -------------------------------------------------------------------------------- /common/src/test/resources/df.cia/EF_AOD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/common/src/test/resources/df.cia/EF_AOD.bin -------------------------------------------------------------------------------- /common/src/test/resources/df.cia/EF_PrKD.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/common/src/test/resources/df.cia/EF_PrKD.bin -------------------------------------------------------------------------------- /gui/swing/src/main/resources/toggletext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/swing/src/main/resources/toggletext.png -------------------------------------------------------------------------------- /clients/android/res/drawable-hdpi/openecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/res/drawable-hdpi/openecard.png -------------------------------------------------------------------------------- /clients/android/res/drawable-ldpi/openecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/res/drawable-ldpi/openecard.png -------------------------------------------------------------------------------- /clients/android/res/drawable-mdpi/openecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/res/drawable-mdpi/openecard.png -------------------------------------------------------------------------------- /common/src/test/resources/df.cia/EF_CIAInfo.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/common/src/test/resources/df.cia/EF_CIAInfo.bin -------------------------------------------------------------------------------- /gui/graphics/src/main/ext/readme.txt: -------------------------------------------------------------------------------- 1 | Use svg2java (https://code.google.com/p/svg2java/) to create corresponding Java classes for each SVG file. 2 | -------------------------------------------------------------------------------- /gui/swing/src/main/resources/openecard_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/swing/src/main/resources/openecard_logo.png -------------------------------------------------------------------------------- /gui/swing/src/test/resources/openecard_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/swing/src/test/resources/openecard_logo.png -------------------------------------------------------------------------------- /recognition/src/main/resources/cif-repo/repo-config.properties: -------------------------------------------------------------------------------- 1 | cifFiles=eGK_1-0-0.xml,nPA_1-0-0.xml,S-Trust-SingleSignature_0-0-1.xml,EstEID.xml 2 | -------------------------------------------------------------------------------- /bindings/http/src/main/resources/www/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/bindings/http/src/main/resources/www/favicon.ico -------------------------------------------------------------------------------- /bindings/http/src/main/resources/www/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/bindings/http/src/main/resources/www/img/logo.png -------------------------------------------------------------------------------- /clients/android/res/drawable-xhdpi/openecard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/android/res/drawable-xhdpi/openecard.png -------------------------------------------------------------------------------- /clients/applet/src/main/resources/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/applet/src/main/resources/images/logo.png -------------------------------------------------------------------------------- /common/src/main/resources/openecard_config/openecard.properties: -------------------------------------------------------------------------------- 1 | ## Proxy Settings 2 | # proxy.socks.host = localhost 3 | # proxy.socks.port = 9050 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "crypto/bouncycastle/src/bc"] 2 | path = crypto/bouncycastle/src/bc 3 | url = git://github.com/ecsec/bouncycastle-tls-updates.git 4 | -------------------------------------------------------------------------------- /clients/android/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10dp 4 | 5 | -------------------------------------------------------------------------------- /gui/android-gui/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10dp 4 | 5 | -------------------------------------------------------------------------------- /gui/swing/src/main/resources/toggletext_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/gui/swing/src/main/resources/toggletext_selected.png -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/datev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/datev.png -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/egk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/egk.jpg -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/hba.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/hba.jpg -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/npa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/npa.jpg -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/owok.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/owok.jpg -------------------------------------------------------------------------------- /crypto/crypto-common/src/test/resources/cert_at.cvcert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/crypto/crypto-common/src/test/resources/cert_at.cvcert -------------------------------------------------------------------------------- /crypto/crypto-common/src/test/resources/cert_dv.cvcert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/crypto/crypto-common/src/test/resources/cert_dv.cvcert -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/EstEID.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/EstEID.jpg -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/no_card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/no_card.jpg -------------------------------------------------------------------------------- /crypto/crypto-common/src/test/resources/EF_CardAccess.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/crypto/crypto-common/src/test/resources/EF_CardAccess.bin -------------------------------------------------------------------------------- /crypto/crypto-common/src/test/resources/cert_cvca.cvcert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/crypto/crypto-common/src/test/resources/cert_cvca.cvcert -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/ecard-at.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/ecard-at.jpg -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/signtrust.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/signtrust.jpg -------------------------------------------------------------------------------- /clients/applet/src/package/resources/keystore/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/applet/src/package/resources/keystore/keystore.jks -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/no_terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/no_terminal.png -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/unknown_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/unknown_card.png -------------------------------------------------------------------------------- /clients/richclient/src/main/resources/images/network-wired.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/resources/images/network-wired.png -------------------------------------------------------------------------------- /clients/richclient/src/main/windows-installer/WixUIBanner.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/windows-installer/WixUIBanner.bmp -------------------------------------------------------------------------------- /clients/richclient/src/main/windows-installer/WixUIDialog.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/windows-installer/WixUIDialog.bmp -------------------------------------------------------------------------------- /clients/richclient/src/package/resources/keystore/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/package/resources/keystore/keystore.jks -------------------------------------------------------------------------------- /crypto/crypto-common/src/test/resources/EF_CardAccess_pdp.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/crypto/crypto-common/src/test/resources/EF_CardAccess_pdp.bin -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/stdafx.h -------------------------------------------------------------------------------- /wsdef/android-marshaller/src/test/resources/openecard_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/wsdef/android-marshaller/src/test/resources/openecard_logo.png -------------------------------------------------------------------------------- /crypto/crypto-common/src/test/resources/cert_at_malformed.cvcert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/crypto/crypto-common/src/test/resources/cert_at_malformed.cvcert -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/cjeca32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/cjeca32.cpp -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/android-pcsc/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/res/drawable-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/android-pcsc/res/drawable-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/android-pcsc/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /addons/pin-management/src/main/resources/images/pin-management.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/addons/pin-management/src/main/resources/images/pin-management.png -------------------------------------------------------------------------------- /clients/richclient/src/main/windows-installer/Open-eCard-Logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/windows-installer/Open-eCard-Logo.ico -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/openlimit_e4netkey.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/openlimit_e4netkey.jpg -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/android/Messages_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/i18n/src/main/resources/openecard_i18n/android/Messages_de.properties -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/include/driver/cjeca32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/android-pcsc/jni/cyberjack/include/driver/cjeca32.h -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/s-trust_einzelsignatur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/s-trust_einzelsignatur.jpg -------------------------------------------------------------------------------- /recognition/src/main/resources/card-images/s-trust_massensignatur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/recognition/src/main/resources/card-images/s-trust_massensignatur.jpg -------------------------------------------------------------------------------- /clients/richclient/src/main/resources/images/loader_icon_default_256.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/resources/images/loader_icon_default_256.gif -------------------------------------------------------------------------------- /clients/richclient/src/main/resources/images/loader_icon_default_64.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/resources/images/loader_icon_default_64.gif -------------------------------------------------------------------------------- /wsdef/android-marshaller/src/test/resources/InitializeFramework.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /clients/richclient/src/main/resources/images/loader_icon_linux_kde_24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/resources/images/loader_icon_linux_kde_24.gif -------------------------------------------------------------------------------- /wsdef/android-marshaller/src/test/resources/EstablishContext.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /clients/richclient/src/main/resources/images/loader_icon_linux_default_256.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/clients/richclient/src/main/resources/images/loader_icon_linux_default_256.gif -------------------------------------------------------------------------------- /ifd/scio-backend/osx-pcsc/src/main/resources/osx-pcsc-jni/jre6.libosxj2pcsc.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/osx-pcsc/src/main/resources/osx-pcsc-jni/jre6.libosxj2pcsc.dylib -------------------------------------------------------------------------------- /ifd/scio-backend/osx-pcsc/src/main/resources/osx-pcsc-jni/jre7.libosxj2pcsc.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gamma/open-ecard/master/ifd/scio-backend/osx-pcsc/src/main/resources/osx-pcsc-jni/jre7.libosxj2pcsc.dylib -------------------------------------------------------------------------------- /clients/android/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Open eCard App 4 | Abbildung der erkannten Karte 5 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/applet/Messages_C.properties: -------------------------------------------------------------------------------- 1 | # Error codes 2 | error = Error 3 | 4 | # Dialog messages 5 | recognition.error = Card recognition could not be initialized. 6 | ifd.context.error = IFD context could not be established. 7 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Hello World, NdktestActivity! 5 | android-pcsc 6 | 7 | -------------------------------------------------------------------------------- /wsdef/android-marshaller/src/test/resources/DestroyChannel.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 000102030405 4 | 5 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/applet/Messages_de.properties: -------------------------------------------------------------------------------- 1 | # Error codes 2 | error = Fehler 3 | 4 | # Dialog messages 5 | recognition.error = Die Kartenerkennung konnte nicht initialisiert werden. 6 | ifd.context.error = Interface Device (IFD) Kontext konnte nicht erzeugt werden. 7 | -------------------------------------------------------------------------------- /clients/android/res/layout/plugin_row.xml: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /clients/android/res/layout/setting_row.xml: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | gen 3 | target 4 | *~ 5 | *.orig 6 | *.log 7 | .settings 8 | .project 9 | .classpath 10 | .directory 11 | .checkstyle 12 | nb-configuration.xml 13 | dependency-reduced-pom.xml 14 | /.idea/ 15 | *.iml 16 | test-output 17 | .deps/ 18 | .libs/ 19 | project.properties 20 | LICENSE.Open-eCard 21 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/libusbx/libusb/os/poll_posix.h: -------------------------------------------------------------------------------- 1 | #ifndef LIBUSB_POLL_POSIX_H 2 | #define LIBUSB_POLL_POSIX_H 3 | 4 | #define usbi_write write 5 | #define usbi_read read 6 | #define usbi_close close 7 | #define usbi_pipe pipe 8 | #define usbi_poll poll 9 | 10 | #endif /* LIBUSB_POLL_POSIX_H */ 11 | -------------------------------------------------------------------------------- /recognition/src/main/resources/cardrecognition.properties: -------------------------------------------------------------------------------- 1 | org.openecard.recognition.action = http://www.bsi.bund.de/ecard/api/1.1/cardinfo/action#getOtherFiles 2 | org.openecard.recognition.serviceName = GetRecognitionTree 3 | org.openecard.recognition.serviceAddr = http://repository.cardinfo.eu/services/GetRecognitionTree 4 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/recognition/Messages_C.properties: -------------------------------------------------------------------------------- 1 | # Exclusive card access 2 | error = Error in card recognition 3 | message = The Open eCard App is not able to recognize the card in Terminal '%s' because it can not get exclusive access to the card.\nPlease make sure no other Application is blocking the card. 4 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/BaseTranslater.cpp: -------------------------------------------------------------------------------- 1 | #include "Platform.h" 2 | #include "BaseTranslater.h" 3 | 4 | CBaseTranslater::CBaseTranslater(CBaseCommunication *Communicator) 5 | { 6 | m_Communicator=Communicator; 7 | } 8 | 9 | CBaseTranslater::~CBaseTranslater(void) 10 | { 11 | } 12 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/recognition/Messages_de.properties: -------------------------------------------------------------------------------- 1 | # Exclusive card access 2 | error = Fehler bei der Kartenerkennung 3 | message = Die Open eCard App kann die Karte im Kartenleser '%s' nicht erkennen, da sie keinen exklusiven Zugriff auf die Karte erhält.\nBitte stellen Sie sicher, dass keine andere Anwendung die Karte blockiert. 4 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/tctoken/Messages_C.properties: -------------------------------------------------------------------------------- 1 | # Insert card dialog 2 | title = Card required - Open eCard App 3 | step.message = Please provide a card of type %s. 4 | step.title = Provide card 5 | cancel = The process was aborted by the user. 6 | 7 | # generic TCToken handler 8 | invalid_redirect = An attempt was made to redirect to an invalid page. 9 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/about/Messages_C.properties: -------------------------------------------------------------------------------- 1 | # About dialog 2 | about.title = About Open eCard App 3 | about.heading = Open eCard App 4 | about.version = Version: %s 5 | about.button.close = Close 6 | about.tab.about = About 7 | about.tab.feedback = Report Bugs or Wishes 8 | about.tab.join = Join the Open eCard Team 9 | about.tab.license = License 10 | -------------------------------------------------------------------------------- /gui/android-gui/res/drawable/selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/pcsc-lite/src/pcsc-wirecheck-main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int pcsc_assert_wire_constants(void); 4 | 5 | int 6 | main (/*@unused@*/ int argc, /*@unused@*/ char **argv) 7 | { 8 | (void)argc; 9 | (void)argv; 10 | 11 | printf("Checking ABI...\n"); 12 | if (0 == pcsc_assert_wire_constants ()) 13 | printf("OK\n"); 14 | return 0; 15 | } 16 | -------------------------------------------------------------------------------- /clients/android/assets/logback-logcat.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | %-5level %logger{36} - %msg%n 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/about/Messages_de.properties: -------------------------------------------------------------------------------- 1 | # About dialog 2 | about.title = Über Open eCard App 3 | about.heading = Open eCard App 4 | about.version = Version: %s 5 | about.button.close = Schließen 6 | about.tab.about = Über 7 | about.tab.feedback = Probleme oder Wünsche berichten 8 | about.tab.join = Sich dem Open eCard Team anschließen 9 | about.tab.license = Lizenz 10 | -------------------------------------------------------------------------------- /common/src/test/resources/df.cia/EF_CardAccess.bin: -------------------------------------------------------------------------------- 1 | 3181B3300D060804007F00070202020201023012060A04007F000702020302020201020201413012060A04007F000702020302020201020201453012060A04007F0007020204020202010202010D301C060904007F000702020302300C060704007F0007010202010D020141301C060904007F000702020302300C060704007F0007010202010D020145302A060804007F0007020206161E687474703A2F2F6273692E62756E642E64652F6369662F6E70612E786D6C -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/tctoken/Messages_de.properties: -------------------------------------------------------------------------------- 1 | # Insert card dialog 2 | title = Karte benötigt - Open eCard App 3 | step.message = Bitte stellen Sie eine Karte vom Typ %s bereit. 4 | step.title = Karte bereitstellen 5 | cancel = Der Vorgang wurde durch den Benutzer abgebrochen. 6 | 7 | # generic TCToken handler 8 | invalid_redirect = Es wurde versucht auf eine ungültige Seite umzuleiten. 9 | -------------------------------------------------------------------------------- /wsdef/android-marshaller/src/test/resources/DisconnectResponse.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | http://www.bsi.bund.de/ecard/api/1.1/resultmajor#ok 5 | 6 | 7 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/gui/Messages_C.properties: -------------------------------------------------------------------------------- 1 | # Buttons 2 | button.back = Back 3 | button.finish = Confirm 4 | button.next = Next 5 | button.cancel = Cancel 6 | button.ok = OK 7 | button.yes = Yes 8 | button.no = No 9 | button.open = Open 10 | button.save = Save 11 | button.new = New 12 | file_name = File name 13 | location = Current location 14 | no_read_access = The folder '%s' can not be opened. 15 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/BaseTranslater.h: -------------------------------------------------------------------------------- 1 | #ifndef ECA_BASETRANSLATER_H 2 | #define ECA_BASETRANSLATER_H 3 | 4 | class CBaseCommunication; 5 | 6 | 7 | class CBaseTranslater 8 | { 9 | public: 10 | CBaseTranslater(CBaseCommunication *Communicator); 11 | public: 12 | virtual ~CBaseTranslater(void); 13 | private: 14 | CBaseCommunication *m_Communicator; 15 | 16 | }; 17 | #endif 18 | -------------------------------------------------------------------------------- /ifd/ifd-core/src/main/resources/ifd.properties: -------------------------------------------------------------------------------- 1 | # implementation class of smartcardIO factory 2 | # can be overwritte by setting a system property 3 | org.openecard.ifd.scio.factory.impl=org.openecard.scio.PCSCFactory 4 | 5 | # delay in ms used in wait to check for new terminals 6 | org.openecard.ifd.wait.delay=50 7 | 8 | # delay in ms to wait when someone hit pause on the wait thread 9 | org.openecard.ifd.wait.pause=2000 10 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/ausb/ausb_libusb0_l.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ifndef AUSB_LIBUSB0_L_H 4 | #define AUSB_LIBUSB0_L_H 5 | 6 | 7 | #ifndef USE_USB1 8 | 9 | #include 10 | 11 | #include "usbdev_l.h" 12 | 13 | 14 | int ausb_libusb0_init(void); 15 | int ausb_libusb0_fini(void); 16 | 17 | struct usb_device *ausb_libusb0_get_usbdev(const rsct_usbdev_t *d); 18 | 19 | 20 | #endif 21 | 22 | 23 | #endif 24 | 25 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/pace/Messages_C.properties: -------------------------------------------------------------------------------- 1 | # PIN IDs 2 | pin=PIN 3 | mrz=MRZ 4 | puk=PUK 5 | can=CAN 6 | 7 | # GUI 8 | step_pin_userconsent=User Authentication 9 | step_pace_userconsent=PACE User Authentication 10 | step_pace_title=Enter the %s 11 | step_pace_description=Please enter the %s to perform the authentication. 12 | step_pace_native_description=Please enter the %s at your card terminal to perform the authentication. 13 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/EFBReader.h: -------------------------------------------------------------------------------- 1 | #ifndef ECFREADER_H 2 | #define ECFREADER_H 3 | 4 | #include "ECFReader.h" 5 | 6 | class CEFBReader : 7 | public CECFReader 8 | { 9 | public: 10 | CEFBReader(CReader *Owner,CBaseCommunication *Communicator); 11 | virtual ~CEFBReader(void); 12 | 13 | virtual void SetHWString(char *String); 14 | virtual void GetProductString(uint8_t *Product); 15 | }; 16 | #endif 17 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/gui/Messages_de.properties: -------------------------------------------------------------------------------- 1 | # Buttons 2 | button.back = Zurück 3 | button.finish = Bestätigen 4 | button.next = Weiter 5 | button.cancel = Abbrechen 6 | button.ok = OK 7 | button.yes = Ja 8 | button.no = Nein 9 | button.open = Öffnen 10 | button.save = Speichern 11 | button.new = Neu 12 | file_name = Dateiname 13 | location = Aktuelles Verzeichnis 14 | no_read_access = Das Verzeichnis '%s' kann nicht geöffnet werden 15 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/ECBReader.h: -------------------------------------------------------------------------------- 1 | #ifndef ECBREADER_H 2 | #define ECBREADER_H 3 | 4 | #include "ECPReader.h" 5 | 6 | class CECBReader : 7 | virtual public CECPReader 8 | { 9 | public: 10 | CECBReader(CReader *Owner,CBaseCommunication *Communicator); 11 | virtual ~CECBReader(void); 12 | 13 | virtual void SetHWString(char *String); 14 | virtual void GetProductString(uint8_t *Product); 15 | }; 16 | #endif 17 | -------------------------------------------------------------------------------- /clients/android/res/layout/plugins.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /clients/android/res/layout/settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/ausb/ausb_libusb1_l.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | #ifndef AUSB_LIBUSB1_L_H 4 | #define AUSB_LIBUSB1_L_H 5 | 6 | 7 | #ifdef USE_USB1 8 | 9 | #include 10 | 11 | #include "usbdev_l.h" 12 | 13 | 14 | int ausb_libusb1_init(void); 15 | int ausb_libusb1_fini(void); 16 | 17 | libusb_device *ausb_libusb1_get_usbdev(const rsct_usbdev_t *d); 18 | int ausb_libusb1_handle_events(); 19 | 20 | 21 | #endif 22 | 23 | 24 | #endif 25 | 26 | -------------------------------------------------------------------------------- /i18n/src/main/resources/openecard_i18n/pace/Messages_de.properties: -------------------------------------------------------------------------------- 1 | # PIN IDs 2 | pin=PIN 3 | mrz=MRZ 4 | puk=PUK 5 | can=CAN 6 | 7 | # GUI 8 | step_pin_userconsent=Benutzerauthentisierung 9 | step_pace_userconsent=PACE Benutzerauthentisierung 10 | step_pace_title=%s-Eingabe 11 | step_pace_description=Zur Durchführung der Authentisierung geben Sie bitte Ihre %s ein. 12 | step_pace_native_description=Zur Durchführung der Authentisierung geben Sie bitte Ihre %s an ihrem Kartenterminal ein. 13 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/version.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef CJECA32_VERSION_H 3 | #define CJECA32_VERSION_H 4 | 5 | #define FVER_MAJOR 2 6 | #define FVER_MINOR 0 7 | #define FVER_PATCHLEVEL 20 8 | #define FVER_BUILD 0 9 | 10 | #define FVER_STRING "2, 0, 20, 0" 11 | 12 | 13 | #define PVER_MAJOR 7 14 | #define PVER_MINOR 1 15 | #define PVER_PATCHLEVEL 0 16 | #define PVER_BUILD 0 17 | 18 | #define PVER_STRING "7, 1, 0, 0" 19 | 20 | 21 | #endif 22 | 23 | -------------------------------------------------------------------------------- /bindings/http/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %class{35}:%line - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /clients/richclient/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %class{35}:%line - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /ifd/ifd-protocols/pace/src/test/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | %d{HH:mm:ss.SSS} [%thread] %-5level %class{35}:%line - %msg%n 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /bindings/http/src/main/resources/www/templates/error.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | %%%TITLE%%% 5 | 6 | 7 | 8 | 9 | 10 |
11 |

%%%HEADLINE%%%

12 |

%%%MESSAGE%%%

13 |
14 | 15 | 16 | -------------------------------------------------------------------------------- /clients/android/res/layout/demo.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/libusbx/Android.mk: -------------------------------------------------------------------------------- 1 | LOCAL_PATH := $(call my-dir) 2 | 3 | include $(CLEAR_VARS) 4 | 5 | LOCAL_SRC_FILES := \ 6 | libusb/core.c \ 7 | libusb/descriptor.c \ 8 | libusb/io.c \ 9 | libusb/sync.c \ 10 | libusb/os/linux_usbfs.c \ 11 | libusb/os/threads_posix.c 12 | 13 | LOCAL_C_INCLUDES += \ 14 | $(LOCAL_PATH)/libusb/os \ 15 | $(LOCAL_PATH)/libusb 16 | 17 | LOCAL_CFLAGS += -O2 -DHAVE_GETTIMEOFDAY 18 | 19 | LOCAL_LDLIBS := -llog 20 | 21 | LOCAL_MODULE := libusb 22 | 23 | include $(BUILD_STATIC_LIBRARY) 24 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/RFKReader.h: -------------------------------------------------------------------------------- 1 | #ifndef RFKREADER_H 2 | #define RFKREADER_H 3 | 4 | #include "RFSReader.h" 5 | 6 | class CRFKReader : 7 | public CRFSReader 8 | { 9 | public: 10 | CRFKReader(CReader *Owner,CBaseCommunication *Communicator); 11 | virtual ~CRFKReader(void); 12 | 13 | virtual void SetHWString(char *String); 14 | virtual void GetProductString(uint8_t *Product); 15 | virtual CJ_RESULT CtSetBacklight(EBacklight eBacklight,uint32_t *Result); 16 | 17 | }; 18 | 19 | #endif 20 | 21 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/EFBReader.cpp: -------------------------------------------------------------------------------- 1 | #include "Platform.h" 2 | #include "EFBReader.h" 3 | 4 | #define base CECFReader 5 | 6 | CEFBReader::CEFBReader(CReader *Owner,CBaseCommunication *Communicator) 7 | :base(Owner,Communicator) 8 | { 9 | } 10 | 11 | CEFBReader::~CEFBReader(void) 12 | { 13 | } 14 | 15 | void CEFBReader::SetHWString(char *String) 16 | { 17 | strcpy(String,"EFB_"); 18 | } 19 | 20 | void CEFBReader::GetProductString(uint8_t *Product) 21 | { 22 | memcpy(Product,"CJEFB",5); 23 | } 24 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/libusbx/libusb/version.h: -------------------------------------------------------------------------------- 1 | /* This file is parsed by m4 and windres and RC.EXE so please keep it simple. */ 2 | #include "version_nano.h" 3 | #ifndef LIBUSB_MAJOR 4 | #define LIBUSB_MAJOR 1 5 | #endif 6 | #ifndef LIBUSB_MINOR 7 | #define LIBUSB_MINOR 0 8 | #endif 9 | #ifndef LIBUSB_MICRO 10 | #define LIBUSB_MICRO 15 11 | #endif 12 | #ifndef LIBUSB_NANO 13 | #define LIBUSB_NANO 0 14 | #endif 15 | /* LIBUSB_RC is the release candidate suffix. Should normally be empty. */ 16 | #ifndef LIBUSB_RC 17 | #define LIBUSB_RC "" 18 | #endif 19 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/ECBReader.cpp: -------------------------------------------------------------------------------- 1 | #include "Platform.h" 2 | #include "ECBReader.h" 3 | 4 | #define base CECPReader 5 | 6 | 7 | CECBReader::CECBReader(CReader *Owner,CBaseCommunication *Communicator) 8 | :base(Owner,Communicator) 9 | { 10 | } 11 | 12 | CECBReader::~CECBReader(void) 13 | { 14 | } 15 | 16 | void CECBReader::SetHWString(char *String) 17 | { 18 | strcpy(String,"ECB_"); 19 | } 20 | 21 | void CECBReader::GetProductString(uint8_t *Product) 22 | { 23 | memcpy(Product,"CJECB",5); 24 | } 25 | 26 | -------------------------------------------------------------------------------- /gui/android-gui/res/layout/group_row.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | 13 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/pcsc-lite/src/powermgt_generic.h: -------------------------------------------------------------------------------- 1 | /* 2 | * MUSCLE SmartCard Development ( http://www.linuxnet.com ) 3 | * 4 | * Copyright (C) 2002 5 | * David Corcoran 6 | * 7 | * $Id: powermgt_generic.h 5434 2010-12-08 14:13:21Z rousseau $ 8 | */ 9 | 10 | /** 11 | * @file 12 | * @brief This handles power management routines. 13 | */ 14 | 15 | #ifndef __powermgt_generic_h__ 16 | #define __powermgt_generic_h__ 17 | 18 | /** 19 | * Registers for Power Management callbacks 20 | */ 21 | ULONG PMRegisterForPowerEvents(void); 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /wsdef/android-marshaller/src/test/resources/StartPAOSResponse.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | http://www.bsi.bund.de/ecard/api/1.1/resultmajor#error 6 | 7 | http://www.bsi.bund.de/ecard/api/1.1/resultminor/dp#timeout 8 | 9 | WaitStartPAOS timeout 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /gui/android-gui/res/layout/child_row.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 13 | 14 | -------------------------------------------------------------------------------- /gui/swing/src/main/resources/uidefaults.properties: -------------------------------------------------------------------------------- 1 | # See http://www.rgagnon.com/javadetails/JavaUIDefaults.txt 2 | 3 | Frame.icon = openecard_logo.png 4 | 5 | Panel.background = #FFF 6 | JButton.font = Arial PLAIN 14 7 | 8 | ToggleText.icon = toggletext.png 9 | ToggleText.selectedIcon = toggletext_selected.png 10 | 11 | OptionPane.background = #FFF 12 | 13 | #CheckBox.foreground = #000 14 | #CheckBox.disabledText = #000 15 | #CheckBox.icon = checkbox.png 16 | #CheckBox.disabledIcon = checkbox_disabled.png 17 | #CheckBox.disabledSelectedIcon = checkbox_selected_disabled.png 18 | #CheckBox.selectedIcon = checkbox_selected.png 19 | -------------------------------------------------------------------------------- /clients/android/res/layout/main.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /i18n/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | 8 | org.openecard 9 | app 10 | 1.1.0-pre1 11 | 12 | 13 | org.openecard 14 | i18n 15 | jar 16 | Open eCard I18n 17 | 18 | 19 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/ccid/src/strlcpycat.h: -------------------------------------------------------------------------------- 1 | /* 2 | * MUSCLE SmartCard Development ( http://www.linuxnet.com ) 3 | * 4 | * Copyright (C) 2004-2010 5 | * Ludovic Rousseau 6 | * 7 | * $Id: strlcpycat.h 4974 2010-06-01 09:43:47Z rousseau $ 8 | */ 9 | 10 | /** 11 | * @file 12 | * @brief prototypes of strlcpy()/strlcat() imported from OpenBSD 13 | */ 14 | 15 | #ifdef HAVE_STRLCPY 16 | #include 17 | #else 18 | size_t strlcpy(char *dst, const char *src, size_t siz); 19 | #endif 20 | 21 | #ifndef HAVE_STRLCAT 22 | size_t strlcat(char *dst, const char *src, size_t siz); 23 | #endif 24 | 25 | -------------------------------------------------------------------------------- /gui/graphics/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | 8 | org.openecard 9 | gui 10 | 1.1.0-pre1 11 | 12 | 13 | org.openecard.gui 14 | graphics 15 | jar 16 | Graphics 17 | 18 | 19 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/pcsc-lite/src/strlcpycat.h: -------------------------------------------------------------------------------- 1 | /* 2 | * MUSCLE SmartCard Development ( http://www.linuxnet.com ) 3 | * 4 | * Copyright (C) 2004-2010 5 | * Ludovic Rousseau 6 | * 7 | * $Id: strlcpycat.h 4974 2010-06-01 09:43:47Z rousseau $ 8 | */ 9 | 10 | /** 11 | * @file 12 | * @brief prototypes of strlcpy()/strlcat() imported from OpenBSD 13 | */ 14 | 15 | #ifdef HAVE_STRLCPY 16 | #include 17 | #else 18 | size_t strlcpy(char *dst, const char *src, size_t siz); 19 | #endif 20 | 21 | #ifndef HAVE_STRLCAT 22 | size_t strlcat(char *dst, const char *src, size_t siz); 23 | #endif 24 | 25 | -------------------------------------------------------------------------------- /ifd/scio-backend/osx-pcsc/pom.xml: -------------------------------------------------------------------------------- 1 | 4 | 4.0.0 5 | 6 | 7 | org.openecard.ifd 8 | scio-backend 9 | 1.1.0-pre1 10 | 11 | 12 | osx-pcsc 13 | org.openecard.ifd.scio-backend 14 | jar 15 | PC/SC for OS X 16 | 17 | 18 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/jni/cyberjack/cjeca32/RSCTCriticalSection.h: -------------------------------------------------------------------------------- 1 | #ifndef ECA_RSCTCRITICAL_H 2 | #define ECA_RSCTCRITICAL_H 3 | 4 | #ifdef _WINDOWS 5 | #include 6 | #endif 7 | 8 | class CJECA32_PRIVATE_CLASS CRSCTCriticalSection 9 | { 10 | public: 11 | CRSCTCriticalSection(void); 12 | public: 13 | virtual ~CRSCTCriticalSection(void); 14 | protected: 15 | #ifdef _WINDOWS 16 | CRITICAL_SECTION m_hCritSec; 17 | #elif defined(OS_LINUX) 18 | #elif defined(OS_DARWIN) 19 | // MPCriticalRegionID m_CriticalRegionID; 20 | #endif 21 | public: 22 | void Enter(void); 23 | public: 24 | void Leave(void); 25 | }; 26 | 27 | #endif 28 | -------------------------------------------------------------------------------- /wsdef/wsdef-common/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | 8 | org.openecard 9 | wsdef 10 | 1.1.0-pre1 11 | 12 | 13 | org.openecard.wsdef 14 | wsdef-common 15 | jar 16 | Open eCard WS common 17 | 18 | 19 | -------------------------------------------------------------------------------- /addons/tr03112/src/test/resources/TCToken.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3eab1b41ecc1ce5246acf6f4e2751234 4 | eid-ref.my-service.de:443 5 | https://eid.services.my.net:443/?sessionID=D9D6851A7C02167A5699DA57657664715F4D9C44E50A94F7A83909D24AFA997A 6 | urn:ietf:rfc:4279 7 | urn:liberty:paos:2006-08 8 | 9 | b7e9dd2ba2568c3c8d572aaadb3eebf7d4515e66d5fc2fd8e46626725a9abba2 10 | 11 | 12 | -------------------------------------------------------------------------------- /bindings/http/src/test/resources/TCToken.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3eab1b41ecc1ce5246acf6f4e2751234 4 | eid-ref.my-service.de:443 5 | https://eid.services.my.net:443/?sessionID=D9D6851A7C02167A5699DA57657664715F4D9C44E50A94F7A83909D24AFA997A 6 | urn:ietf:rfc:4279 7 | urn:liberty:paos:2006-08 8 | 9 | b7e9dd2ba2568c3c8d572aaadb3eebf7d4515e66d5fc2fd8e46626725a9abba2 10 | 11 | 12 | -------------------------------------------------------------------------------- /ifd/scio-backend/android-pcsc/res/layout/main.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 |