SET_VALUE
SET_VALUE(kmf_set_csr_pubkey(kmfhandle, &pubk, &csr), "keypair");
SET_VALUE(kmf_set_csr_version(&csr, 2), "version number");
SET_VALUE(kmf_set_csr_subject(&csr, &csrSubject), "subject name");
SET_VALUE(kmf_set_csr_sig_alg(&csr, sigAlg), "SignatureAlgorithm");
SET_VALUE(kmf_set_cert_pubkey(kmfhandle, &pubk, &signedCert),
SET_VALUE(kmf_set_cert_version(&signedCert, 2), "version number");
SET_VALUE(kmf_set_cert_serial(&signedCert, serial),
SET_VALUE(kmf_set_cert_validity(&signedCert, 0, ltime),
SET_VALUE(kmf_set_cert_sig_alg(&signedCert, sigAlg),
SET_VALUE(kmf_set_cert_subject(&signedCert, &certSubject),
SET_VALUE(kmf_set_cert_issuer(&signedCert, &certIssuer),
SET_VALUE(kmf_set_cert_subject_altname(&signedCert, altcrit,
SET_VALUE(kmf_set_cert_ku(&signedCert, kucrit, kubits),
SET_VALUE(kmf_add_cert_eku(&signedCert,
SET_VALUE(kmf_set_cert_pubkey(kmfhandle, &pubk, &signedCert),
SET_VALUE(kmf_set_cert_version(&signedCert, 2), "version number");
SET_VALUE(kmf_set_cert_serial(&signedCert, serial),
SET_VALUE(kmf_set_cert_validity(&signedCert, 0, ltime),
SET_VALUE(kmf_set_cert_sig_alg(&signedCert, sigAlg),
SET_VALUE(kmf_set_cert_subject(&signedCert, &certSubject),
SET_VALUE(kmf_set_cert_issuer(&signedCert, &certIssuer),
SET_VALUE(kmf_set_cert_subject_altname(&signedCert, altcrit,
SET_VALUE(kmf_set_cert_ku(&signedCert, kucrit, kubits),
SET_VALUE(kmf_add_cert_eku(&signedCert,
SET_VALUE(kmf_set_cert_pubkey(kmfhandle, &pubk, &signedCert),
SET_VALUE(kmf_set_cert_version(&signedCert, 2), "version number");
SET_VALUE(kmf_set_cert_serial(&signedCert, serial),
SET_VALUE(kmf_set_cert_validity(&signedCert, 0, ltime),
SET_VALUE(kmf_set_cert_sig_alg(&signedCert, sigAlg),
SET_VALUE(kmf_set_cert_subject(&signedCert, &certSubject),
SET_VALUE(kmf_set_cert_issuer(&signedCert, &certIssuer),
SET_VALUE(kmf_set_cert_subject_altname(&signedCert, altcrit,
SET_VALUE(kmf_set_cert_ku(&signedCert, kucrit, kubits),
SET_VALUE(kmf_add_cert_eku(&signedCert,
SET_VALUE(kmf_add_csr_eku(&csr,
SET_VALUE(kmf_set_csr_pubkey(kmfhandle, &pubk, &csr),
SET_VALUE(kmf_set_csr_version(&csr, 2), "SetCSRVersion");
SET_VALUE(kmf_set_csr_subject(&csr, &csrSubject),
SET_VALUE(kmf_set_csr_sig_alg(&csr, sigAlg), "kmf_set_csr_sig_alg");
SET_VALUE(kmf_set_csr_subject_altname(&csr, altname, altcrit,
SET_VALUE(kmf_set_csr_ku(&csr, kucrit, kubits),
SET_VALUE(kmf_add_csr_eku(&csr,
SET_VALUE(kmf_set_csr_pubkey(kmfhandle, &pubk, &csr),
SET_VALUE(kmf_set_csr_version(&csr, 2), "kmf_set_csr_version");
SET_VALUE(kmf_set_csr_subject(&csr, &csrSubject),
SET_VALUE(kmf_set_csr_sig_alg(&csr, sigAlg), "kmf_set_csr_sig_alg");
SET_VALUE(kmf_set_csr_subject_altname(&csr, altname, altcrit,
SET_VALUE(kmf_set_csr_ku(&csr, kucrit, kubits),
SET_VALUE(kmf_add_csr_eku(&csr,
SET_VALUE(kmf_set_csr_pubkey(kmfhandle, &pubk, &csr), "keypair");
SET_VALUE(kmf_set_csr_version(&csr, 2), "version number");
SET_VALUE(kmf_set_csr_subject(&csr, &csrSubject), "subject name");
SET_VALUE(kmf_set_csr_sig_alg(&csr, sigAlg),
SET_VALUE(kmf_set_csr_subject_altname(&csr, altname, altcrit,
SET_VALUE(kmf_set_csr_ku(&csr, kucrit, kubits),
SET_VALUE(kmf_set_cert_version(signedCert, 2), "version number");
SET_VALUE(kmf_set_cert_serial(signedCert, serial), "serial number");
SET_VALUE(kmf_set_cert_validity(signedCert, 0, ltime),
SET_VALUE(kmf_set_cert_issuer(signedCert, &issuerDN),
SET_VALUE(kmf_set_cert_subject(signedCert, &subjectDN),
SET_VALUE(kmf_set_cert_ku(signedCert, kucrit, kubits),
SET_VALUE(kmf_set_cert_subject_altname(signedCert,
SET_VALUE(kmf_add_cert_eku(signedCert,