SSL_SESSION_IS_RESUMABLE(3ossl)

πŸ“¦
version 15.1 Β· 3 versions
, in freebsd 15.1

πŸ’… SSL_SESSION_is_resumable β€” the OpenSSL manual page (yes bestie, we're reading a manpage, and it's from the 3ossl section, slay)

Okay so picture this: you've got an SSL_SESSION object just sitting there, looking all cute and mysterious, and you need to know the one thing that matters β€” can this thing actually be reused? That's literally the whole page. Let's get into it πŸ”₯


✨ NAME ✨

SSL_SESSION_is_resumable β€” determine whether an SSL_SESSION object can be used for resumption πŸŽ€

✨ SYNOPSIS ✨

#include <openssl/ssl.h>

int SSL_SESSION_is_resumable(const SSL_SESSION *s);

✨ DESCRIPTION ✨

Bestie, listen. SSL_SESSION_is_resumable() determines whether an SSL_SESSION object can be used to resume a session or not. That's the whole job description. Returns 1 if it can, or 0 if it can't. Iconic, simple, no drama πŸ’…

⚠️ Heads up though β€” attempting to resume with a non-resumable session will result in a full handshake. Not me warning you before you waste a whole handshake on the wrong session 😭

✨ RETURN VALUES ✨

SSL_SESSION_is_resumable() returns 1 if the session is resumable or 0 otherwise. That's it, that's the return section, she's brief and she ate 🌸

✨ SEE ALSO ✨

Go read these next, iykyk πŸ¦‹

✨ HISTORY ✨

The SSL_SESSION_is_resumable() function was added in OpenSSL 1.1.1. Vintage ✨

Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved.

Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>. Please actually read the license, bestie, we don't want that energy πŸ™ˆ


🌈 That's the whole page, no cap. Version 3.5.6, dated 2026-04-07, from the SSL_SESSION_IS_RESUMABLE(3ossl) page β€” mwah, go forth and resume your sessions responsibly πŸ’– 🫢 🧚
πŸ“¦ where this page comes from