PEM_read_bio_X509

Read an X.509 certificate from a PEM-encoded BIO.

Synopsis

Declared in <openssl/pem.h>

X509*
PEM_read_bio_X509(
    BIO* bp,
    X509** x,
    pem_password_cb* cb,
    void* u);

Return Value

Certificate on success, or NULL on failure.

Parameters

NameDescription
bpBIO to read from.
xOptional address of an X509 pointer to reuse, or NULL.
cbPassword callback for encrypted PEM, or NULL.
uApplication data passed to cb.