Lines 511-516
static void signer_drop_designated_name(pdf_pkcs7_signer *signer, pdf_pkcs7_desi
Link Here
|
511 |
fz_free(osigner->ctx, dn); |
511 |
fz_free(osigner->ctx, dn); |
512 |
} |
512 |
} |
513 |
|
513 |
|
|
|
514 |
int |
515 |
PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag) |
516 |
{ |
517 |
return OBJ_obj2nid(bag->type); |
518 |
} |
519 |
|
520 |
const STACK_OF(PKCS12_SAFEBAG) * |
521 |
PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag) |
522 |
{ |
523 |
if (OBJ_obj2nid(bag->type) != NID_safeContentsBag) |
524 |
return NULL; |
525 |
return bag->value.safes; |
526 |
} |
527 |
|
528 |
const PKCS8_PRIV_KEY_INFO * |
529 |
PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag) |
530 |
{ |
531 |
if (PKCS12_SAFEBAG_get_nid(bag) != NID_keyBag) |
532 |
return NULL; |
533 |
return bag->value.keybag; |
534 |
} |
535 |
|
514 |
static void add_from_bags(X509 **pX509, EVP_PKEY **pPkey, const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pw); |
536 |
static void add_from_bags(X509 **pX509, EVP_PKEY **pPkey, const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pw); |
515 |
|
537 |
|
516 |
static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG *bag, const char *pw) |
538 |
static void add_from_bag(X509 **pX509, EVP_PKEY **pPkey, PKCS12_SAFEBAG *bag, const char *pw) |
517 |
- |
|
|