Searched refs:kmf_cert (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c350 nss2kmf_cert(CERTCertificate *nss_cert, KMF_X509_DER_CERT *kmf_cert) argument
352 kmf_cert->kmf_private.keystore_type = KMF_KEYSTORE_NSS;
353 kmf_cert->kmf_private.flags = KMF_FLAG_CERT_VALID;
355 kmf_cert->certificate.Length = nss_cert->derCert.len;
357 if ((kmf_cert->certificate.Data = malloc(nss_cert->derCert.len)) ==
359 kmf_cert->certificate.Length = 0;
362 (void) memcpy(kmf_cert->certificate.Data, nss_cert->derCert.data,
365 kmf_cert->kmf_private.label =
372 char *name, KMF_X509_DER_CERT *kmf_cert,
416 if (kmf_cert !
371 nss_getcert_by_label(KMF_HANDLE *kmfh, char *name, KMF_X509_DER_CERT *kmf_cert, uint32_t *num_certs, KMF_CERT_VALIDITY find_criteria) argument
669 NSS_FreeKMFCert(KMF_HANDLE_T handle, KMF_X509_DER_CERT *kmf_cert) argument
[all...]
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_openssl/common/
H A Dopenssl_spi.c1037 KMF_X509_DER_CERT *kmf_cert = NULL; local
1050 /* num_certs should reference the size of kmf_cert */
1057 kmf_cert = kmf_get_attr_ptr(KMF_X509_DER_CERT_ATTR, attrlist,
1117 if (kmf_cert != NULL) {
1120 kmf_cert[n].certificate.Data =
1122 kmf_cert[n].certificate.Length =
1125 kmf_cert[n].kmf_private.keystore_type =
1127 kmf_cert[n].kmf_private.flags =
1129 kmf_cert[n].kmf_private.label =
1166 if (kmf_cert !
1200 OpenSSL_FreeKMFCert(KMF_HANDLE_T handle, KMF_X509_DER_CERT *kmf_cert) argument
[all...]
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c77 KMF_X509_DER_CERT *kmf_cert);
662 * The caller may pass a NULL value for kmf_cert below and the function will
673 KMF_X509_DER_CERT *kmf_cert = NULL; local
700 kmf_cert = kmf_get_attr_ptr(KMF_X509_DER_CERT_ATTR, attrlist,
734 if (rv == KMF_OK && objlist != NULL && kmf_cert != NULL) {
739 &kmf_cert[i]);
756 KMFPK11_FreeKMFCert(KMF_HANDLE_T handle, KMF_X509_DER_CERT *kmf_cert) argument
758 if (kmf_cert != NULL && kmf_cert->certificate.Data != NULL) {
759 free(kmf_cert
[all...]
/illumos-gate/usr/src/lib/libkmf/libkmf/common/
H A Dgeneralop.c1105 kmf_free_kmf_cert(KMF_HANDLE_T handle, KMF_X509_DER_CERT *kmf_cert) argument
1114 if (kmf_cert == NULL)
1117 plugin = FindPlugin(handle, kmf_cert->kmf_private.keystore_type);
1120 plugin->funclist->FreeKMFCert(handle, kmf_cert);

Completed in 61 milliseconds