#include <kcm_defs.h>
Data Fields | |
char * | subject |
kcm_md_type_e | md_type |
uint32_t | key_usage |
uint32_t | ext_key_usage |
This struct contains CSR parameters for future generated CSR
subject | String that contains the subject (distinguished name) of the certificate in predefined format. The format should be as the following example: "C=US,ST=California,L=San Francisco,O=Wikimedia Foundation,Inc.,CN=*.wikipedia.org". |
md_type | Message digest selected from kcm_md_type_e . |
key_usage | Key usage extension bit-mask selected from kcm_csr_key_usage_e . If the requested CSR does not contain any key usage extension, it needs to be set to ::KCM_CSR_KU_NONE . |
ext_key_usage | Extended key usage extensions bit-mask selected from kcm_csr_ext_key_usage_e . If the requested CSR does not contain any extended key usage extension, it needs to be set to ::KCM_CSR_EXT_KU_NONE . |