Mistake on this page? Email us
kcm_csr_params_ Struct Reference

#include <kcm_defs.h>

Data Fields

char * subject
 
kcm_md_type_e md_type
 
uint32_t key_usage
 
uint32_t ext_key_usage
 

Detailed Description

This struct contains CSR parameters for future generated CSR

Parameters
subjectString 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_typeMessage digest selected from kcm_md_type_e.
key_usageKey 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_usageExtended 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.

The documentation for this struct was generated from the following file:
  • mbed-cloud-client/factory-configurator-client/key-config-manager/key-config-manager/kcm_defs.h