Typedefs |
| typedef int R_CDECL | R_CERT_REQ_PRINT_FUNC_T (BIO *bio, R_CERT_REQ *req, R_FORMAT format, char *format_arg) |
| | The type of function that prints the details of a certificate request. More...
|
Functions |
| int | R_CERT_REQ_new (R_CERT_REQ_CTX *req_ctx, R_CERT_REQ_TYPE type, R_CERT_REQ **req) |
| | Creates a new certificate request and returns it in req. More...
|
| int | R_CERT_REQ_free (R_CERT_REQ *req) |
| | Decrements the reference count for the certificate request req. More...
|
| int | R_CERT_REQ_from_binary (R_CERT_REQ_CTX *req_ctx, R_CERT_REQ_FLAG flag, R_CERT_REQ_TYPE type, unsigned int max_buf_len, const unsigned char *buf, unsigned int *consumed_len, R_CERT_REQ **req) |
| | Creates a certificate request from the content of buf and returns it in req. More...
|
| int | R_CERT_REQ_to_binary (R_CERT_REQ *req, unsigned int max_buf_len, unsigned char *buf, unsigned int *out_len) |
| | Converts the certificate request req to binary data and places it in buf. More...
|
| int | R_CERT_REQ_inc_reference (R_CERT_REQ *req) |
| | Increments the certificate request req reference count. More...
|
| int | R_CERT_REQ_subject_name_to_string (R_CERT_REQ *req, unsigned int max_str_len, char *str) |
| | Generates an ASCII representation of the subject name of the certificate request req and places it in str. More...
|
| int | R_CERT_REQ_public_key_to_R_PKEY (R_CERT_REQ *req, R_CERT_REQ_FLAG flag, R_PKEY **pkey) |
| | Returns the public key pkey contained in the certificate request req. More...
|
| int | R_CERT_REQ_get_info (R_CERT_REQ *req, R_CERT_REQ_INFO info_id, void *value) |
| | Retrieves information from the certificate request req. More...
|
| int | R_CERT_REQ_set_info (R_CERT_REQ *req, R_CERT_REQ_INFO info_id, void *value) |
| | Sets information into the certificate request req. More...
|
| int | R_CERT_REQ_subject_name_to_R_CERT_NAME (R_CERT_REQ *req, R_CERT_REQ_FLAG flag, R_CERT_NAME **subject) |
| | Returns the subject name contained by the certificate request req. More...
|
| int | R_CERT_REQ_verify (R_CERT_REQ *req, R_PKEY *pkey, int *verified) |
| | Verifies the certificate request req using the public key pkey. More...
|
| int | R_CERT_REQ_sign (R_CERT_REQ *req, R_PKEY *pkey, int sign_type) |
| | Signs the certificate request req with the private key pkey. More...
|
| int | R_CERT_REQ_fingerprint (R_CERT_REQ *req, int md_type, unsigned int max_buf_len, unsigned char *buf, unsigned int *out_len) |
| | Generates the fingerprint hash of the certificate request req and returns it in the buffer provided by the caller in buf. More...
|
| int R_CDECL | R_CERT_to_R_CERT_REQ (R_CERT *cert, R_CERT_REQ_CTX *ctx, R_CERT_REQ_TYPE type, R_CERT_REQ **req) |
| | Converts an existing certificate into a certificate request. More...
|
| int R_CDECL | R_CERT_REQ_to_R_CERT (R_CERT_REQ *req, R_CERT_CTX *ctx, R_CERT_TYPE type, R_CERT **cert) |
| | Creates a certificate from certificate request data. More...
|
| int R_CDECL | R_CERT_REQ_TYPE_from_string (char *str, R_CERT_REQ_TYPE *type) |
| | Converts a certificate request type string to a certificate request type value. More...
|
| int R_CDECL | R_CERT_REQ_TYPE_to_string (R_CERT_REQ_TYPE type, unsigned int max_str_len, char *str) |
| | Converts a certificate request type value to a certificate request type string. More...
|
| int R_CDECL | R_CERT_REQ_read (R_CERT_REQ_CTX *ctx, BIO *bio, R_CERT_REQ_TYPE type, R_FORMAT format, R_CERT_REQ **req) |
| | Creates a new certificate request from the data obtained from the BIO bio. More...
|
| int R_CDECL | R_CERT_REQ_read_file (R_CERT_REQ_CTX *ctx, char *filename, R_CERT_REQ_TYPE type, R_FORMAT format, R_CERT_REQ **req) |
| | Creates a new certificate request structure from the file filename. More...
|
| int R_CDECL | R_CERT_REQ_write (R_CERT_REQ *req, BIO *bio, R_FORMAT format, void *format_arg) |
| | Outputs the R_CERT_REQ structure req to the BIO bio. More...
|
| int R_CDECL | R_CERT_REQ_write_file (R_CERT_REQ *req, char *filename, R_FORMAT format, void *format_arg) |
| | Outputs the R_CERT_REQ structure req to the file filename. More...
|