From 9a11b3019a4c398e085524ce76e51c23fe69248d Mon Sep 17 00:00:00 2001 From: flc Date: Wed, 24 Feb 2010 07:48:53 +0000 Subject: [PATCH] set default auth_method SC_AC_CHV for emulated cards thanks to Martin Paljak patch git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4064 c6295689-39f2-0310-b995-f0e70906c6a9 --- src/libopensc/pkcs15-syn.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libopensc/pkcs15-syn.c b/src/libopensc/pkcs15-syn.c index abca41a1..e1ec6e6d 100644 --- a/src/libopensc/pkcs15-syn.c +++ b/src/libopensc/pkcs15-syn.c @@ -316,6 +316,8 @@ int sc_pkcs15emu_add_pin_obj(sc_pkcs15_card_t *p15card, sc_pkcs15_pin_info_t pin = *in_pin; pin.magic = SC_PKCS15_PIN_MAGIC; + if(!pin.auth_method) /* or SC_AC_NONE */ + pin.auth_method = SC_AC_CHV; return sc_pkcs15emu_object_add(p15card, SC_PKCS15_TYPE_AUTH_PIN, obj, &pin); }