📄 certreq_datastruct_function
字号:
/******************************************************************** * Description : Certificate request Data struct and Function * Author : CR * Date : 01-18-2005 *******************************************************************//////////////////////////////////////////////////////////////////////// Data Structtypedef struct X509_req_info_st { unsigned char *asn1; int length; ASN1_INTEGER *version; X509_NAME *subject; X509_PUBKEY *pubkey; /* d=2 hl=2 l= 0 cons: cont: 00 */ STACK_OF(X509_ATTRIBUTE) *attributes; /* [ 0 ] */ int req_kludge; } X509_REQ_INFO;typedef struct X509_req_st { X509_REQ_INFO *req_info; X509_ALGOR *sig_alg; ASN1_BIT_STRING *signature; int references; } X509_REQ;/////////////////////////////////////////////////////////////////////// Functionvoid X509_REQ_free(X509_REQ *a);int i2d_X509_REQ(X509_REQ *a,unsigned char **pp);X509_REQ * d2i_X509_REQ(X509_REQ **a,unsigned char **pp,long length);int X509_REQ_set_version(X509_REQ *x,long version);int X509_REQ_set_subject_name(X509_REQ *req,X509_NAME *name);int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey);int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md);// End_of_File
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -