- sc_pkcs15_find_pin_by_reference now searches by reference and path
git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@1548 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
parent
70597d4b14
commit
9e70efba8a
|
@ -934,7 +934,7 @@ int sc_pkcs15_find_pin_by_auth_id(struct sc_pkcs15_card *p15card,
|
|||
}
|
||||
|
||||
int sc_pkcs15_find_pin_by_reference(struct sc_pkcs15_card *p15card,
|
||||
int reference,
|
||||
const sc_path_t *path, int reference,
|
||||
struct sc_pkcs15_object **out)
|
||||
{
|
||||
struct sc_pkcs15_search_key sk;
|
||||
|
@ -942,6 +942,7 @@ int sc_pkcs15_find_pin_by_reference(struct sc_pkcs15_card *p15card,
|
|||
memset(&sk, 0, sizeof(sk));
|
||||
sk.match_reference = 1;
|
||||
sk.reference = reference;
|
||||
sk.path = path;
|
||||
|
||||
return find_by_key(p15card, SC_PKCS15_TYPE_AUTH_PIN, &sk, out);
|
||||
}
|
||||
|
|
|
@ -469,7 +469,7 @@ int sc_pkcs15_find_pin_by_auth_id(struct sc_pkcs15_card *card,
|
|||
const struct sc_pkcs15_id *id,
|
||||
struct sc_pkcs15_object **out);
|
||||
int sc_pkcs15_find_pin_by_reference(struct sc_pkcs15_card *card,
|
||||
int reference,
|
||||
const sc_path_t *path, int reference,
|
||||
struct sc_pkcs15_object **out);
|
||||
int sc_pkcs15_find_so_pin(struct sc_pkcs15_card *card,
|
||||
struct sc_pkcs15_object **out);
|
||||
|
|
Loading…
Reference in New Issue