/titanic_50/usr/src/cmd/cmd-crypto/pktool/ |
H A D | export.c | 45 int numattr, KMF_X509_DER_CERT *cert) in pk_find_export_cert() argument 53 kmf_set_attr_at_index(attrlist, numattr, KMF_COUNT_ATTR, in pk_find_export_cert() 55 numattr++; in pk_find_export_cert() 57 rv = kmf_find_cert(kmfhandle, numattr, attrlist); in pk_find_export_cert() 67 kmf_set_attr_at_index(attrlist, numattr, in pk_find_export_cert() 70 numattr++; in pk_find_export_cert() 71 rv = kmf_find_cert(kmfhandle, numattr, attrlist); in pk_find_export_cert() 91 int numattr = 0; in pk_export_file_objects() local 96 kmf_set_attr_at_index(attrlist, numattr, in pk_export_file_objects() 99 numattr++; in pk_export_file_objects() [all …]
|
H A D | list.c | 206 pk_find_certs(KMF_HANDLE_T kmfhandle, KMF_ATTRIBUTE *attrlist, int numattr) in pk_find_certs() argument 213 rv = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in pk_find_certs() 218 kmf_set_attr_at_index(attrlist, numattr, KMF_COUNT_ATTR, in pk_find_certs() 220 numattr++; in pk_find_certs() 222 rv = kmf_find_cert(kmfhandle, numattr, attrlist); in pk_find_certs() 233 kmf_set_attr_at_index(attrlist, numattr, in pk_find_certs() 236 numattr++; in pk_find_certs() 238 rv = kmf_find_cert(kmfhandle, numattr, attrlist); in pk_find_certs() 256 pk_list_keys(void *handle, KMF_ATTRIBUTE *attrlist, int numattr, char *label) in pk_list_keys() argument 263 rv = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in pk_list_keys() [all …]
|
H A D | delete.c | 41 pk_destroy_keys(void *handle, KMF_ATTRIBUTE *attrlist, int numattr) in pk_destroy_keys() argument 56 rv = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in pk_destroy_keys() 66 (void) kmf_get_attr(KMF_DESTROY_BOOL_ATTR, attrlist, numattr, in pk_destroy_keys() 75 rv = kmf_get_attr(KMF_CREDENTIAL_ATTR, attrlist, numattr, in pk_destroy_keys() 87 numattr); in pk_destroy_keys() 98 rv = kmf_get_attr(KMF_CREDENTIAL_ATTR, attrlist, numattr, in pk_destroy_keys() 113 numkeys = kmf_get_attr_ptr(KMF_COUNT_ATTR, attrlist, numattr); in pk_destroy_keys() 117 keys = kmf_get_attr_ptr(KMF_KEY_HANDLE_ATTR, attrlist, numattr); in pk_destroy_keys() 134 pk_delete_keys(KMF_HANDLE_T kmfhandle, KMF_ATTRIBUTE *attlist, int numattr, in pk_delete_keys() argument 139 int num = numattr; in pk_delete_keys() [all …]
|
H A D | genkeypair.c | 57 int numattr = 0; in genkeypair_pkcs11() local 69 kmf_set_attr_at_index(attrlist, numattr, in genkeypair_pkcs11() 72 numattr++; in genkeypair_pkcs11() 74 kmf_set_attr_at_index(attrlist, numattr, in genkeypair_pkcs11() 77 numattr++; in genkeypair_pkcs11() 79 kmf_set_attr_at_index(attrlist, numattr, in genkeypair_pkcs11() 82 numattr++; in genkeypair_pkcs11() 85 kmf_set_attr_at_index(attrlist, numattr, in genkeypair_pkcs11() 88 numattr++; in genkeypair_pkcs11() 92 kmf_set_attr_at_index(attrlist, numattr, in genkeypair_pkcs11() [all …]
|
H A D | import.c | 70 int numattr = 0; in pk_import_pk12_files() local 85 kmf_set_attr_at_index(attrlist, numattr, in pk_import_pk12_files() 87 numattr++; in pk_import_pk12_files() 89 kmf_set_attr_at_index(attrlist, numattr, in pk_import_pk12_files() 91 numattr++; in pk_import_pk12_files() 94 int num = numattr; in pk_import_pk12_files() 133 numattr = 0; in pk_import_pk12_files() 136 kmf_set_attr_at_index(attrlist, numattr, in pk_import_pk12_files() 139 numattr++; in pk_import_pk12_files() 141 kmf_set_attr_at_index(attrlist, numattr, in pk_import_pk12_files() [all …]
|
H A D | gencert.c | 63 int numattr = 0; in gencert_pkcs11() local 143 numattr = 0; in gencert_pkcs11() 144 kmf_set_attr_at_index(attrlist, numattr, KMF_KEYSTORE_TYPE_ATTR, in gencert_pkcs11() 146 numattr++; in gencert_pkcs11() 148 kmf_set_attr_at_index(attrlist, numattr, KMF_KEY_HANDLE_ATTR, in gencert_pkcs11() 150 numattr++; in gencert_pkcs11() 153 kmf_set_attr_at_index(attrlist, numattr, KMF_X509_CERTIFICATE_ATTR, in gencert_pkcs11() 155 numattr++; in gencert_pkcs11() 158 kmf_set_attr_at_index(attrlist, numattr, KMF_CERT_DATA_ATTR, in gencert_pkcs11() 160 numattr++; in gencert_pkcs11() [all …]
|
H A D | signcsr.c | 211 int numattr; in pk_sign_cert() local 214 numattr = 0; in pk_sign_cert() 215 kmf_set_attr_at_index(attrlist, numattr++, KMF_KEYSTORE_TYPE_ATTR, in pk_sign_cert() 218 kmf_set_attr_at_index(attrlist, numattr++, KMF_KEY_HANDLE_ATTR, in pk_sign_cert() 222 kmf_set_attr_at_index(attrlist, numattr++, KMF_X509_CERTIFICATE_ATTR, in pk_sign_cert() 226 kmf_set_attr_at_index(attrlist, numattr++, KMF_CERT_DATA_ATTR, in pk_sign_cert() 231 kmf_set_attr_at_index(attrlist, numattr++, KMF_OID_ATTR, in pk_sign_cert() 235 if ((rv = kmf_sign_cert(handle, numattr, attrlist)) != KMF_OK) { in pk_sign_cert() 269 int numattr, count; in pk_signcsr_files() local 282 numattr = 0; in pk_signcsr_files() [all …]
|
H A D | setpin.c | 127 int numattr = 0; in setpin_pkcs11() local 187 kmf_set_attr_at_index(attrlist, numattr, KMF_KEYSTORE_TYPE_ATTR, in setpin_pkcs11() 189 numattr++; in setpin_pkcs11() 191 kmf_set_attr_at_index(attrlist, numattr, KMF_TOKEN_LABEL_ATTR, in setpin_pkcs11() 193 numattr++; in setpin_pkcs11() 197 kmf_set_attr_at_index(attrlist, numattr, KMF_CREDENTIAL_ATTR, in setpin_pkcs11() 199 numattr++; in setpin_pkcs11() 201 kmf_set_attr_at_index(attrlist, numattr, KMF_SLOT_ID_ATTR, in setpin_pkcs11() 203 numattr++; in setpin_pkcs11() 207 kmf_set_attr_at_index(attrlist, numattr, KMF_NEWPIN_ATTR, in setpin_pkcs11() [all …]
|
H A D | gencsr.c | 62 int numattr = 0; in gencsr_pkcs11() local 121 numattr = 0; in gencsr_pkcs11() 122 kmf_set_attr_at_index(attrlist, numattr, KMF_KEYSTORE_TYPE_ATTR, in gencsr_pkcs11() 124 numattr++; in gencsr_pkcs11() 126 kmf_set_attr_at_index(attrlist, numattr, KMF_PUBKEY_HANDLE_ATTR, in gencsr_pkcs11() 128 numattr++; in gencsr_pkcs11() 131 kmf_set_attr_at_index(attrlist, numattr, KMF_CREDENTIAL_ATTR, in gencsr_pkcs11() 133 numattr++; in gencsr_pkcs11() 136 (void) kmf_delete_key_from_keystore(kmfhandle, numattr, attrlist); in gencsr_pkcs11() 143 numattr = 0; in gencsr_pkcs11() [all …]
|
/titanic_50/usr/src/lib/libelfsign/common/ |
H A D | elfcertlib.c | 92 int numattr; in elfcertlib_verifycert() local 119 numattr = 0; in elfcertlib_verifycert() 120 kmf_set_attr_at_index(attrlist, numattr++, in elfcertlib_verifycert() 123 kmf_set_attr_at_index(attrlist, numattr++, in elfcertlib_verifycert() 127 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert() 138 numattr = 0; in elfcertlib_verifycert() 139 kmf_set_attr_at_index(attrlist, numattr++, in elfcertlib_verifycert() 142 kmf_set_attr_at_index(attrlist, numattr++, in elfcertlib_verifycert() 146 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert() 157 numattr = 0; in elfcertlib_verifycert() [all …]
|
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/kssl/kssladm/ |
H A D | kssladm_create.c | 321 int numattr = 0; in get_sensitive_key_data() local 391 kmf_set_attr_at_index(attrlist, numattr, KMF_KEYSTORE_TYPE_ATTR, in get_sensitive_key_data() 393 numattr++; in get_sensitive_key_data() 396 kmf_set_attr_at_index(attrlist, numattr, KMF_KEYCLASS_ATTR, in get_sensitive_key_data() 398 numattr++; in get_sensitive_key_data() 400 kmf_set_attr_at_index(attrlist, numattr, KMF_CREDENTIAL_ATTR, in get_sensitive_key_data() 402 numattr++; in get_sensitive_key_data() 405 kmf_set_attr_at_index(attrlist, numattr, KMF_KEYLABEL_ATTR, in get_sensitive_key_data() 407 numattr++; in get_sensitive_key_data() 410 kmf_set_attr_at_index(attrlist, numattr, KMF_IDSTR_ATTR, in get_sensitive_key_data() [all …]
|
/titanic_50/usr/src/lib/libkmf/plugins/kmf_nss/common/ |
H A D | nss_spi.c | 264 int numattr, KMF_ATTRIBUTE *attrlist) in NSS_ConfigureKeystore() argument 273 configdir = kmf_get_attr_ptr(KMF_DIRPATH_ATTR, attrlist, numattr); in NSS_ConfigureKeystore() 274 certPrefix = kmf_get_attr_ptr(KMF_CERTPREFIX_ATTR, attrlist, numattr); in NSS_ConfigureKeystore() 275 keyPrefix = kmf_get_attr_ptr(KMF_KEYPREFIX_ATTR, attrlist, numattr); in NSS_ConfigureKeystore() 276 secModName = kmf_get_attr_ptr(KMF_SECMODNAME_ATTR, attrlist, numattr); in NSS_ConfigureKeystore() 305 do_nss_init(void *handle, int numattr, in do_nss_init() argument 317 slotlabel = kmf_get_attr_ptr(KMF_TOKEN_LABEL_ATTR, attrlist, numattr); in do_nss_init() 585 NSS_FindCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in NSS_FindCert() argument 600 if (handle == NULL || attrlist == NULL || numattr == 0) { in NSS_FindCert() 603 rv = do_nss_init(handle, numattr, attrlist, FALSE, &nss_slot); in NSS_FindCert() [all …]
|
/titanic_50/usr/src/lib/libkmf/libkmf/common/ |
H A D | certop.c | 104 kmf_find_prikey_by_cert(KMF_HANDLE_T handle, int numattr, in kmf_find_prikey_by_cert() argument 130 0, NULL, numattr, attrlist); in kmf_find_prikey_by_cert() 138 cert = kmf_get_attr_ptr(KMF_CERT_DATA_ATTR, attrlist, numattr); in kmf_find_prikey_by_cert() 146 key = kmf_get_attr_ptr(KMF_KEY_HANDLE_ATTR, attrlist, numattr); in kmf_find_prikey_by_cert() 152 ret = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in kmf_find_prikey_by_cert() 161 return (plugin->funclist->FindPrikeyByCert(handle, numattr, attrlist)); in kmf_find_prikey_by_cert() 245 kmf_find_cert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_find_cert() argument 263 0, NULL, numattr, attrlist); in kmf_find_cert() 267 ret = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in kmf_find_cert() 276 return (plugin->funclist->FindCert(handle, numattr, attrlist)); in kmf_find_cert() [all …]
|
H A D | csrcrlop.c | 562 kmf_verify_csr(KMF_HANDLE_T handle, int numattr, in kmf_verify_csr() argument 585 0, NULL, numattr, attrlist); in kmf_verify_csr() 589 csrdata = kmf_get_attr_ptr(KMF_CSR_DATA_ATTR, attrlist, numattr); in kmf_verify_csr() 641 setup_crl_call(KMF_HANDLE_T handle, int numattr, in setup_crl_call() argument 661 0, NULL, numattr, attrlist); in setup_crl_call() 665 ret = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in setup_crl_call() 686 kmf_import_crl(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_import_crl() argument 691 ret = setup_crl_call(handle, numattr, attrlist, &plugin); in kmf_import_crl() 698 return (plugin->funclist->ImportCRL(handle, numattr, attrlist)); in kmf_import_crl() 704 kmf_delete_crl(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in kmf_delete_crl() argument [all …]
|
H A D | mapping.c | 110 kmf_cert_to_name_mapping_initialize(KMF_HANDLE_T handle, int numattr, in kmf_cert_to_name_mapping_initialize() argument 131 name = kmf_get_attr_ptr(KMF_MAPPER_NAME_ATTR, attrlist, numattr); in kmf_cert_to_name_mapping_initialize() 132 dir = kmf_get_attr_ptr(KMF_DIRPATH_ATTR, attrlist, numattr); in kmf_cert_to_name_mapping_initialize() 133 path = kmf_get_attr_ptr(KMF_MAPPER_PATH_ATTR, attrlist, numattr); in kmf_cert_to_name_mapping_initialize() 134 opts = kmf_get_attr_ptr(KMF_MAPPER_OPTIONS_ATTR, attrlist, numattr); in kmf_cert_to_name_mapping_initialize()
|
H A D | keyop.c | 270 int numattr, in kmf_store_key() argument 290 0, NULL, numattr, attrlist); in kmf_store_key() 295 ret = kmf_get_attr(KMF_KEYSTORE_TYPE_ATTR, attrlist, numattr, in kmf_store_key() 304 numattr, attrlist)); in kmf_store_key()
|
H A D | client.c | 829 int numattr = 0; in kmf_get_ocsp_for_cert() local 841 kmf_set_attr_at_index(attrlist, numattr, in kmf_get_ocsp_for_cert() 844 numattr++; in kmf_get_ocsp_for_cert() 846 kmf_set_attr_at_index(attrlist, numattr, in kmf_get_ocsp_for_cert() 849 numattr++; in kmf_get_ocsp_for_cert() 866 kmf_set_attr_at_index(attrlist, numattr, in kmf_get_ocsp_for_cert() 869 numattr++; in kmf_get_ocsp_for_cert() 871 ret = kmf_create_ocsp_request(handle, numattr, attrlist); in kmf_get_ocsp_for_cert()
|
H A D | generalop.c | 2389 kmf_set_attr(KMF_ATTRIBUTE *attlist, int numattr, in kmf_set_attr() argument 2396 idx = kmf_find_attr(type, attlist, numattr); in kmf_set_attr()
|
/titanic_50/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/ |
H A D | pkcs11_spi.c | 169 int numattr, KMF_ATTRIBUTE *attrlist) in KMFPK11_ConfigureKeystore() argument 175 label = kmf_get_attr_ptr(KMF_TOKEN_LABEL_ATTR, attrlist, numattr); in KMFPK11_ConfigureKeystore() 181 (void) kmf_get_attr(KMF_READONLY_ATTR, attrlist, numattr, in KMFPK11_ConfigureKeystore() 666 KMFPK11_FindCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in KMFPK11_FindCert() argument 688 num_certs = kmf_get_attr_ptr(KMF_COUNT_ATTR, attrlist, numattr); in KMFPK11_FindCert() 701 numattr); in KMFPK11_FindCert() 704 certlabel = kmf_get_attr_ptr(KMF_CERT_LABEL_ATTR, attrlist, numattr); in KMFPK11_FindCert() 705 issuer = kmf_get_attr_ptr(KMF_ISSUER_NAME_ATTR, attrlist, numattr); in KMFPK11_FindCert() 706 subject = kmf_get_attr_ptr(KMF_SUBJECT_NAME_ATTR, attrlist, numattr); in KMFPK11_FindCert() 707 serial = kmf_get_attr_ptr(KMF_BIGINT_ATTR, attrlist, numattr); in KMFPK11_FindCert() [all …]
|
/titanic_50/usr/src/lib/libkmf/plugins/kmf_openssl/common/ |
H A D | openssl_spi.c | 1030 OpenSSL_FindCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in OpenSSL_FindCert() argument 1046 num_certs = kmf_get_attr_ptr(KMF_COUNT_ATTR, attrlist, numattr); in OpenSSL_FindCert() 1058 numattr); in OpenSSL_FindCert() 1064 dirpath = kmf_get_attr_ptr(KMF_DIRPATH_ATTR, attrlist, numattr); in OpenSSL_FindCert() 1066 numattr); in OpenSSL_FindCert() 1073 issuer = kmf_get_attr_ptr(KMF_ISSUER_NAME_ATTR, attrlist, numattr); in OpenSSL_FindCert() 1074 subject = kmf_get_attr_ptr(KMF_SUBJECT_NAME_ATTR, attrlist, numattr); in OpenSSL_FindCert() 1075 serial = kmf_get_attr_ptr(KMF_BIGINT_ATTR, attrlist, numattr); in OpenSSL_FindCert() 1076 rv = kmf_get_attr(KMF_CERT_VALIDITY_ATTR, attrlist, numattr, in OpenSSL_FindCert() 1214 OpenSSL_StoreCert(KMF_HANDLE_T handle, int numattr, KMF_ATTRIBUTE *attrlist) in OpenSSL_StoreCert() argument [all …]
|
/titanic_50/usr/src/cmd/cmd-crypto/elfsign/ |
H A D | elfsign.c | 748 int numattr; in create_csr() local 780 numattr = 0; in create_csr() 781 kmf_set_attr_at_index(attrlist, numattr++, in create_csr() 783 kmf_set_attr_at_index(attrlist, numattr++, in create_csr() 786 kmf_set_attr_at_index(attrlist, numattr++, in create_csr() 788 kmfrv = kmf_configure_keystore(kmfhandle, numattr, attrlist); in create_csr() 800 numattr = 0; in create_csr() 801 kmf_set_attr_at_index(attrlist, numattr++, in create_csr() 803 kmf_set_attr_at_index(attrlist, numattr++, in create_csr() 805 kmf_set_attr_at_index(attrlist, numattr++, in create_csr() [all …]
|