Blame src/Info.plist.src

Packit 9f0df5
Packit 9f0df5
Packit 9f0df5
<plist version="1.0">
Packit 9f0df5
<dict>
Packit 9f0df5
	<key>CFBundleDevelopmentRegion</key>
Packit 9f0df5
	<string>English</string>
Packit 9f0df5
	<key>CFBundleExecutable</key>
Packit 9f0df5
	<string>MAGIC_TARGET</string>
Packit 9f0df5
	<key>CFBundleIdentifier</key>
Packit 9f0df5
	<string>org.debian.alioth.pcsclite.smartcardccid</string>
Packit 9f0df5
	<key>CFBundleInfoDictionaryVersion</key>
Packit 9f0df5
	<string>6.0</string>
Packit 9f0df5
	MAGIC_CLASS
Packit 9f0df5
	<key>CFBundlePackageType</key>
Packit 9f0df5
	<string>BNDL</string>
Packit 9f0df5
	<key>CFBundleShortVersionString</key>
Packit 9f0df5
	<string>MAGIC_VERSION</string>
Packit 9f0df5
	<key>CFBundleSignature</key>
Packit 9f0df5
	<string>????</string>
Packit 9f0df5
	<key>CFBundleVersion</key>
Packit 9f0df5
	<string>0.0.1d1</string>
Packit 9f0df5
	<key>ifdCapabilities</key>
Packit 9f0df5
	<string>0x00000000</string>
Packit 9f0df5
Packit 9f0df5
	
Packit 9f0df5
	1: IFD_GENERATE_HOTPLUG
Packit 9f0df5
	   plugging the reader calls pcscd \-\-hotplug
Packit 9f0df5
Packit 9f0df5
	Default value is 0x00000000
Packit 9f0df5
	-->
Packit 9f0df5
Packit 9f0df5
	<key>ifdProtocolSupport</key>
Packit 9f0df5
	<string>0x00000001</string>
Packit 9f0df5
	<key>ifdVersionNumber</key>
Packit 9f0df5
	<string>0x00000001</string>
Packit 9f0df5
Packit 9f0df5
	<key>ifdLogLevel</key>
Packit 9f0df5
	<string>0x0003</string>
Packit 9f0df5
Packit 9f0df5
	
Packit 9f0df5
	1: CRITICAL  important error messages
Packit 9f0df5
	2: INFO      informative messages like what reader was detected
Packit 9f0df5
	4: COMM      a dump of all the bytes exchanged between the host and
Packit 9f0df5
	             the reader
Packit 9f0df5
	8: PERIODIC  periodic info when pcscd test if a card is present
Packit 9f0df5
	             (every 1/10 of a second)
Packit 9f0df5
Packit 9f0df5
	The final value is a OR of these values
Packit 9f0df5
Packit 9f0df5
	Default value: 3 (CRITICAL + INFO)
Packit 9f0df5
	-->
Packit 9f0df5
Packit 9f0df5
	<key>ifdDriverOptions</key>
Packit 9f0df5
	<string>0x0000</string>
Packit 9f0df5
Packit 9f0df5
	
Packit 9f0df5
	0x01: DRIVER_OPTION_CCID_EXCHANGE_AUTHORIZED
Packit 9f0df5
		the CCID Exchange command is allowed. You can use it through
Packit 9f0df5
		SCardControl(hCard, IOCTL_SMARTCARD_VENDOR_IFD_EXCHANGE, ...)
Packit 9f0df5
Packit 9f0df5
	0x02: DRIVER_OPTION_GEMPC_TWIN_KEY_APDU
Packit 9f0df5
		If set the GemPC Twin and GemPC Key readers with be configured
Packit 9f0df5
		so that the T=1 TPDU protocol is done by the firmware instead of
Packit 9f0df5
		the driver.
Packit 9f0df5
		This switches the reader in APDU mode and also in EMV mode so
Packit 9f0df5
		may not work with non EMV cards.
Packit 9f0df5
Packit 9f0df5
	0x04: DRIVER_OPTION_USE_BOGUS_FIRMWARE
Packit 9f0df5
		Some reader firmwares have bugs. By default the driver refuses
Packit 9f0df5
		to work with such firmware versions. If your reader is rejected
Packit 9f0df5
		because of the firmware (log message: "Firmware (x.y) is
Packit 9f0df5
		bogus!") you can:
Packit 9f0df5
		- upgrade your reader firmware (not all readers can do that)
Packit 9f0df5
		or
Packit 9f0df5
		- get another reader with a new/bugfree firmware
Packit 9f0df5
		or
Packit 9f0df5
		- activate this option but you will have problems depending on
Packit 9f0df5
		  the bug
Packit 9f0df5
Packit 9f0df5
	0x08: free
Packit 9f0df5
Packit 9f0df5
	bits 4 & 5: (values 0x00, 0x10, 0x20, 0x30)
Packit 9f0df5
	 0x00: power on the card at 5V, then 1.8V then 3V (default value)
Packit 9f0df5
	 0x10: power on the card at 3V, then 5V then 1.8V
Packit 9f0df5
	 0x20: power on the card at 1.8V, then 3V and then 5V
Packit 9f0df5
	 0x30: let the reader decide
Packit 9f0df5
Packit 9f0df5
	0x40: DRIVER_OPTION_DISABLE_PIN_RETRIES
Packit 9f0df5
		The Gemalto pinpad reader sends a VERIFY command with no PIN
Packit 9f0df5
		value in order to retreive the remaining retries from the card.
Packit 9f0df5
		Some cards (like the OpenPGP card) do not support this.
Packit 9f0df5
Packit 9f0df5
	Default value: 0
Packit 9f0df5
	-->
Packit 9f0df5
Packit 9f0df5
	<key>ifdManufacturerString</key>
Packit 9f0df5
	<string>Ludovic Rousseau (ludovic.rousseau@free.fr)</string>
Packit 9f0df5
Packit 9f0df5
	<key>ifdProductString</key>
Packit 9f0df5
	<string>Generic CCID driver</string>
Packit 9f0df5
Packit 9f0df5
	<key>ifdVendorID</key>
Packit 9f0df5
	<array>
Packit 9f0df5
		MAGIC_VENDOR
Packit 9f0df5
	</array>
Packit 9f0df5
Packit 9f0df5
	<key>ifdProductID</key>
Packit 9f0df5
	<array>
Packit 9f0df5
		MAGIC_PRODUCT
Packit 9f0df5
	</array>
Packit 9f0df5
Packit 9f0df5
	<key>ifdFriendlyName</key>
Packit 9f0df5
	<array>
Packit 9f0df5
		MAGIC_FRIENDLYNAME
Packit 9f0df5
	</array>
Packit 9f0df5
Packit 9f0df5
	<key>Copyright</key>
Packit 9f0df5
	<string>This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version.</string>
Packit 9f0df5
Packit 9f0df5
</dict>
Packit 9f0df5
</plist>