From cd557df54df175c15f9b397b1366f11cdb3d386d Mon Sep 17 00:00:00 2001
From: Frank Morgner
environment variables
- Windows registry (if available)
+ Windows registry key in
+ HKEY_CURRENT_USER
(if available)
+
+ Windows registry key in
+ HKEY_LOCAL_MACHINE
(if available)
system-wide configuration file
(/home/fm/.local/etc/opensc.conf
)
@@ -118,7 +122,7 @@ app application
{
westcos-tool
:
Configuration block for OpenSC tools
-
debug = num
;
Amount of debug info to print (Default:
@@ -146,7 +150,7 @@ app application
{
If this configuration value is not found on
Windows, the registry key
- HKLM\Software\OpenSC
+
Software\OpenSC
Project\OpenSC\ProfileDir
is
checked.
application
{
If this configuration value is not
found on Windows, the registry key
- HKLM\Software\OpenSC
+
Software\OpenSC
Project\OpenSC\SmDir
is
checked.
application
{
Parameters for the OpenSC PKCS11 module.
For details see the section called “Configuration of PKCS#11”. -
max_send_size = num
;
max_recv_size = num
;
@@ -607,68 +611,53 @@ app application
{
Content of the PIN pad dialog for
role "user" (Default:
- "Please verify your
- fingerprint or PIN on the
- card."
).
+ "Please enter your PIN on the PIN
+ pad."
).
md_pinpad_dlg_content_user_sign = value
;
Content of the PIN pad dialog for
role "user+signature" (Default:
- "Please verify your
- fingerprint or PIN for the
- digital signature PIN on the
- card."
).
-
md_pinpad_dlg_content_user_sign = name
;
-
- Content of the PIN pad dialog for
- role "user+signature" (Default:
- "Please verify your
- fingerprint or PIN for the
- digital signature PIN on the
- card."
).
+ "Please enter your digital signature
+ PIN on the PIN pad."
).
md_pinpad_dlg_content_admin = value
;
Content of the PIN pad dialog for
role "admin" (Default:
- "Please enter your PIN to
- unblock the user PIN on the
- PINPAD."
)
-
md_pinpad_dlg_content_cancel = value
;
-
- Content of the PIN pad dialog after
- pressing "Cancel", when the reader
- doesn't respond to SCardCancel
+ "Please enter your PIN to unblock the
+ user PIN on the PIN pad."
)
md_pinpad_dlg_expanded = value
;
Expanded information of the PIN pad
- dialog (Default: "This
- window will be closed
- automatically after the PIN has
- been submitted on the PINPAD
- (timeout typically after 30
- seconds)."
)
-
md_pinpad_dlg_expanded_cancel = value
;
-
- Expanded information of the PIN pad
- dialog after pressing "Cancel",
- when the reader doesn't respond to
- SCardCancel (Default:
- "Some readers only support
- canceling the operation on the
- PIN pad. Press Cancel or remove
- the card."
).
+ dialog (Default: "This window will be
+ closed automatically after the PIN has been
+ submitted on the PIN pad (timeout typically
+ after 30 seconds)."
)
md_pinpad_dlg_enable_cancel = bool
;
Allow the user to cancel the PIN
pad dialog (Default:
- false
)
+ false
).
+
+ If this value is set to
+ true
, the user needs to
+ click "OK" to start the PIN verification on the
+ PIN pad. The user can choose the default
+ behavior by enabling or disabling the checkbox
+ of the dialog. The setting is saved by the
+ program's full path
+ (program_path
) that
+ uses OpenSC.
+
+ The registry key HKCU\Software\OpenSC
+ Project\OpenSC\md_pinpad_dlg_enable_cancel\
+ overwrites this setting with a
+ program_path
DWORD
set to either
+ 1
(enabled) or
+ 0
(disabled).
md_pinpad_dlg_timeout = num
;
@@ -786,10 +775,12 @@ app application
{
builtin_emulators =
emulators
;
List of the builtin pkcs15 emulators to test
- (Default: esteid, openpgp, tcos,
- starcert, itacns, infocamere, postecert,
- actalis, atrust-acos, gemsafeGPK,
- gemsafeV1, tccardos, PIV-II
)
+ (Default: westcos, openpgp, infocamere,
+ starcert, tcos, esteid, itacns, postecert,
+ PIV-II, cac, gemsafeGPK, gemsafeV1, actalis,
+ atrust-acos, tccardos, entersafe, pteid,
+ oberthur, sc-hsm, dnie, gids, iasecc, jpki,
+ coolkey, din66291
)
pkcs11_enable_InitToken = bool
;
@@ -1029,14 +1020,14 @@ app application
{
For the module to simulate the opensc-onepin module
behavior the following option
create_slots_for_pins = "user";
-
OPENSC_CONF
Filename for a user defined configuration file
If this environment variable is not found on
Windows, the registry key
- HKLM\Software\OpenSC
+
Software\OpenSC
Project\OpenSC\ConfigFile
is
checked.
application
{
If this environment variable is not found on
Windows, the registry key
- HKLM\Software\OpenSC
+
Software\OpenSC
Project\OpenSC\MiniDriverDebug
is
checked.
application
{
PIV configuration during initialization with piv-tool. -
pkcs15-profile — format of profile for pkcs15-init
The pkcs15-init utility for PKCS #15 smart card
personalization is controlled via profiles. When starting, it will read two
such profiles at the moment, a generic application profile, and a card
@@ -1096,10 +1087,10 @@ app application
{
The card specific profile contains additional information required during
card initialization, such as location of PIN files, key references etc.
Profiles currently reside in @pkgdatadir@
-