Searched refs:pin (Results 1 - 7 of 7) sorted by relevance
/sssd/src/util/ |
H A D | authtok.h | 228 * @brief Set a Smart Card pin into a an auth token, replacing any previous data 232 * @param pin A string 239 errno_t sss_authtok_set_sc_pin(struct sss_auth_token *tok, const char *pin, 243 * @brief Returns a Smart Card pin as const string if the auth token is of 247 * @param pin A pointer to a const char *, that will point to a null 249 * @param len The length of the pin string 253 * EACCESS if the token is not a Smart Card pin token 255 errno_t sss_authtok_get_sc_pin(struct sss_auth_token *tok, const char **pin,
|
H A D | authtok.c | 428 errno_t sss_authtok_set_sc_pin(struct sss_auth_token *tok, const char *pin, argument 434 if (pin == NULL) { 441 "sc_pin", pin, len); 444 errno_t sss_authtok_get_sc_pin(struct sss_auth_token *tok, const char **pin, argument 454 *pin = (const char *)tok->data;
|
/sssd/src/p11_child/ |
H A D | p11_child_nss.c | 73 enum op_mode mode, const char *pin, 211 if (pin != NULL) { 212 rv = PK11_Authenticate(slot, PR_FALSE, discard_const(pin)); 220 "Login required but no pin available, continue.\n"); 365 "Maybe pin is missing.\n", PR_GetError()); 452 static errno_t p11c_recv_data(TALLOC_CTX *mem_ctx, int fd, char **pin) argument 487 *pin = str; 502 char *pin = NULL; local 524 {"pin", 0, POPT_ARG_NONE, NULL, 'i', _("Expect PIN on stdin"), NULL}, 572 fprintf(stderr, "\n--pin an 72 do_work(TALLOC_CTX *mem_ctx, const char *nss_db, const char *slot_name_in, enum op_mode mode, const char *pin, struct cert_verify_opts *cert_verify_opts, char **cert, char **token_name_out) argument [all...] |
/sssd/src/tests/cmocka/ |
H A D | test_authtok.c | 511 const char *pin; local 540 ret = sss_authtok_get_sc_pin(ts->authtoken, &pin, &len); 543 assert_string_equal(pin, "12345"); 547 ret = sss_authtok_get_sc_pin(ts->authtoken, &pin, &len); 553 ret = sss_authtok_get_sc_pin(ts->authtoken, &pin, &len); 558 ret = sss_authtok_get_sc_pin(NULL, &pin, &len);
|
H A D | test_pam_srv.c | 558 const char *pin, const char *service) 574 if (pin != NULL) { 575 pi.pam_authtok = discard_const(pin); 557 mock_input_pam_cert(TALLOC_CTX *mem_ctx, const char *name, const char *pin, const char *service) argument
|
/sssd/src/responder/pam/ |
H A D | pamsrv_p11.c | 89 const char *pin = NULL; local 98 ret = sss_authtok_get_sc_pin(pd->authtok, &pin, &len); 103 if (pin == NULL || len == 0) { 114 safealign_memcpy(buf, pin, len, NULL); 277 extra_args[arg_c++] = "--pin";
|
/sssd/src/providers/krb5/ |
H A D | krb5_child.c | 256 * 3. discreet token/pin prompting 289 char *token = NULL, *pin = NULL; local 317 pin = talloc_strndup(mem_ctx, fa1, fa1_len); 318 if (pin == NULL) { 322 talloc_set_destructor(pin, token_pin_destructor); 343 pin = talloc_strndup(mem_ctx, fa1, fa1_len); 344 if (pin == NULL) { 347 talloc_set_destructor(pin, token_pin_destructor); 354 talloc_free(pin); 360 *out_pin = pin; 368 char *token = NULL, *pin = NULL; local 502 char *token = NULL, *pin = NULL; local [all...] |
Completed in 24 milliseconds