CMS_GET0_TYPE(3ssl) OpenSSL CMS_GET0_TYPE(3ssl) CMS_get0_type, CMS_set1_eContentType, CMS_get0_eContentType, CMS_get0_content - CMS #include const ASN1_OBJECT *CMS_get0_type(const CMS_ContentInfo *cms); int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid); const ASN1_OBJECT *CMS_get0_eContentType(CMS_ContentInfo *cms); ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms); CMS_get0_type() CMS_ContentInfo ASN1_OBJECT. CMS_ContentInfo . CMS_set1_eContentType() CMS_ContentInfo. CMS ( CMS_sign(3) CMS_encrypt(3)) CMS_PARTIAL . ASN1_OBJECT *CMS_get0_eContentType() . CMS_get0_content() ASN1_OCTET_STRING . 0 CMS_get0_type() CMS_get0_eContentType() CMS_get0_content() . CMS_set1_eContentType() OID . ASN1_OBJECT NID OBJ_obj2nid(). : NID_pkcs7_data NID_pkcs7_signed NID_pkcs7_digest NID_id_smime_ct_compressedData: NID_pkcs7_encrypted NID_pkcs7_enveloped CMS_get0_content() ASN1_OCTET_STRING. : ASN1_OCTET_STRING **pconf = CMS_get0_content(cms); *pconf NULL . CMS_ContentInfo . . CMS_get0_type() CMS_get0_eContentType() ASN1_OBJECT. CMS_set1_eContentType() 1 0 . ERR_get_error(3). ERR_get_error(3) 2008-2016 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 CMS_GET0_TYPE(3ssl)