libressl-SSL_SESSION_get0_peer(3)

libressl-SSL_SESSION_get0_peer3

Get details about peer's certificate for a session

Usage

SSL Library (libssl, -lssl) libcrypto

#include <openssl/ssl.h>

X509 *

SSL_SESSION_get0_peer(SSL_SESSION *s);

Overview

SSL_SESSION_get0_peer() returns a pointer to the peer certificate associated with the session s or NULL if no peer certificate is available. The caller should not free the returned value, unless X509_up_ref(3) has also been called.

History

SSL_SESSION_get0_peer() first appeared in OpenSSL 1.0.1 and has been available since OpenBSD 5.3.

From libressl 4.4.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's mdoc source.