Lines Matching refs:cred_id
98 const struct blob *cred_id, char **pin, struct blob *key) in lookup_key() argument
124 if (n == 1 && cred_id->len == 0) { in lookup_key()
128 if (cred_id->len == 0) { in lookup_key()
134 if (fido_cred_id_len(x) <= cred_id->len && in lookup_key()
135 !memcmp(fido_cred_id_ptr(x), cred_id->ptr, in lookup_key()
168 struct blob cred_id; in load_key() local
172 memset(&cred_id, 0, sizeof(cred_id)); in load_key()
185 if (cred_id64 != NULL && base64_decode(cred_id64, (void *)&cred_id.ptr, in load_key()
186 &cred_id.len) < 0) { in load_key()
190 r = lookup_key(path, dev, rp_id, &cred_id, pin, key); in load_key()
191 free(cred_id.ptr); in load_key()
492 char *cred_id = NULL; in print_blob_entry() local
510 if ((cred_id = strdup("<unknown>")) == NULL) { in print_blob_entry()
516 fido_cred_id_len(cred), &cred_id) < 0) { in print_blob_entry()
525 (size_t)origsiz, cred_id, rp_id); in print_blob_entry()
529 free(cred_id); in print_blob_entry()