Enumerations | Functions
pem_info.c File Reference
#include <openssl/pem.h>
#include <assert.h>
#include <stdio.h>
#include <string.h>
#include <openssl/dsa.h>
#include <openssl/err.h>
#include <openssl/evp.h>
#include <openssl/mem.h>
#include <openssl/obj.h>
#include <openssl/rsa.h>
#include <openssl/x509.h>
Include dependency graph for pem_info.c:

Go to the source code of this file.

Enumerations

enum  parse_result_t { parse_ok, parse_error, parse_new_entry }
 

Functions

static enum parse_result_t parse_crl (X509_INFO *info, const uint8_t *data, size_t len, int key_type)
 
static enum parse_result_t parse_key (X509_INFO *info, const uint8_t *data, size_t len, int key_type)
 
static enum parse_result_t parse_x509 (X509_INFO *info, const uint8_t *data, size_t len, int key_type)
 
static enum parse_result_t parse_x509_aux (X509_INFO *info, const uint8_t *data, size_t len, int key_type)
 
int PEM_X509_INFO_write_bio (BIO *bp, X509_INFO *xi, EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
 
 STACK_OF (X509_INFO)
 

Enumeration Type Documentation

◆ parse_result_t

Enumerator
parse_ok 
parse_error 
parse_new_entry 

Definition at line 86 of file pem_info.c.

Function Documentation

◆ parse_crl()

static enum parse_result_t parse_crl ( X509_INFO info,
const uint8_t data,
size_t  len,
int  key_type 
)
static

Definition at line 112 of file pem_info.c.

◆ parse_key()

static enum parse_result_t parse_key ( X509_INFO info,
const uint8_t data,
size_t  len,
int  key_type 
)
static

Definition at line 122 of file pem_info.c.

◆ parse_x509()

static enum parse_result_t parse_x509 ( X509_INFO info,
const uint8_t data,
size_t  len,
int  key_type 
)
static

Definition at line 92 of file pem_info.c.

◆ parse_x509_aux()

static enum parse_result_t parse_x509_aux ( X509_INFO info,
const uint8_t data,
size_t  len,
int  key_type 
)
static

Definition at line 102 of file pem_info.c.

◆ PEM_X509_INFO_write_bio()

int PEM_X509_INFO_write_bio ( BIO bp,
X509_INFO xi,
EVP_CIPHER enc,
unsigned char *  kstr,
int  klen,
pem_password_cb cb,
void *  u 
)

Definition at line 275 of file pem_info.c.

◆ STACK_OF()

STACK_OF ( X509_INFO  )

Definition at line 73 of file pem_info.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:25