Lines Matching refs:pin
240 char *pin, prompt[1024];
258 error("need pin");
263 pin = read_passphrase(prompt, RP_ALLOW_EOF);
264 if (pin == NULL)
267 (u_char *)pin, strlen(pin));
269 free(pin);
273 free(pin);
347 * if pin == NULL we delay login until key use
350 pkcs11_open_session(struct pkcs11_provider *p, CK_ULONG slotidx, char *pin)
359 if (pin && login_required && !strlen(pin)) {
360 error("pin required");
369 if (login_required && pin) {
371 (u_char *)pin, strlen(pin));
549 pkcs11_add_provider(char *provider_id, char *pin, struct sshkey ***keyp)
634 /* open session, login with pin and retrieve public keys */
635 if (pkcs11_open_session(p, i, pin) == 0)