Lines Matching refs:ess

89 elfcertlib_verifycert(ELFsign_t ess, ELFCert_t cert)  in elfcertlib_verifycert()  argument
101 (void) elfcertlib_getcert(ess, (char *)_PATH_CRYPTO_CACERT, in elfcertlib_verifycert()
106 (void) elfcertlib_getcert(ess, (char *)_PATH_CRYPTO_OBJCACERT, in elfcertlib_verifycert()
111 (void) elfcertlib_getcert(ess, in elfcertlib_verifycert()
127 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert()
129 if (ess->es_certCAcallback != NULL) in elfcertlib_verifycert()
130 (ess->es_certvercallback)(ess->es_callbackctx, in elfcertlib_verifycert()
146 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert()
148 if (ess->es_certCAcallback != NULL) in elfcertlib_verifycert()
149 (ess->es_certvercallback)(ess->es_callbackctx, in elfcertlib_verifycert()
165 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert()
167 if (ess->es_certCAcallback != NULL) in elfcertlib_verifycert()
168 (ess->es_certvercallback)(ess->es_callbackctx, in elfcertlib_verifycert()
191 elfcertlib_getcert(ELFsign_t ess, char *cert_pathname, in elfcertlib_getcert() argument
259 rv = kmf_find_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_getcert()
267 kmf_free_kmf_cert(ess->es_kmfhandle, &certbuf[1]); in elfcertlib_getcert()
277 rv = kmf_get_cert_subject_str(ess->es_kmfhandle, in elfcertlib_getcert()
282 rv = kmf_get_cert_issuer_str(ess->es_kmfhandle, in elfcertlib_getcert()
304 if (ess->es_certCAcallback != NULL) in elfcertlib_getcert()
305 (ess->es_certCAcallback)(ess->es_callbackctx, cert, in elfcertlib_getcert()
317 elfcertlib_freecert(ess, cert); in elfcertlib_getcert()
338 elfcertlib_loadprivatekey(ELFsign_t ess, ELFCert_t cert, const char *pathname) in elfcertlib_loadprivatekey() argument
372 rv = kmf_find_key(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_loadprivatekey()
396 elfcertlib_loadtokenkey(ELFsign_t ess, ELFCert_t cert, in elfcertlib_loadtokenkey() argument
459 rv = kmf_find_key(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_loadtokenkey()
496 elfcertlib_sign(ELFsign_t ess, ELFCert_t cert, in elfcertlib_sign() argument
507 if (ess->es_version <= FILESIG_VERSION2) { in elfcertlib_sign()
551 ret = kmf_sign_data(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_sign()
580 elfcertlib_verifysig(ELFsign_t ess, ELFCert_t cert, in elfcertlib_verifysig() argument
597 if (ess->es_version <= FILESIG_VERSION2) in elfcertlib_verifysig()
622 rv = kmf_verify_data(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifysig()
658 elfcertlib_init(ELFsign_t ess) in elfcertlib_init() argument
662 if (ess->es_kmfhandle == NULL) { in elfcertlib_init()
663 rv = kmf_initialize(&ess->es_kmfhandle, NULL, NULL); in elfcertlib_init()
674 elfcertlib_fini(ELFsign_t ess) in elfcertlib_fini() argument
676 (void) kmf_finalize(ess->es_kmfhandle); in elfcertlib_fini()
683 elfcertlib_settoken(ELFsign_t ess, char *token) in elfcertlib_settoken() argument
703 rv = kmf_configure_keystore(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_settoken()
716 elfcertlib_setcertCAcallback(ELFsign_t ess, in elfcertlib_setcertCAcallback() argument
719 ess->es_certCAcallback = cb; in elfcertlib_setcertCAcallback()
726 elfcertlib_setcertvercallback(ELFsign_t ess, in elfcertlib_setcertvercallback() argument
729 ess->es_certvercallback = cb; in elfcertlib_setcertvercallback()
742 elfcertlib_releasecert(ELFsign_t ess, ELFCert_t cert) in elfcertlib_releasecert() argument
744 elfcertlib_freecert(ess, cert); in elfcertlib_releasecert()
782 elfcertlib_freecert(ELFsign_t ess, ELFCert_t cert) in elfcertlib_freecert() argument
790 kmf_free_kmf_cert(ess->es_kmfhandle, &cert->c_cert); in elfcertlib_freecert()
791 kmf_free_kmf_key(ess->es_kmfhandle, &cert->c_privatekey); in elfcertlib_freecert()