table of contents
fr::ssl::SSL_CTX_use_serverinfo(3SSL) | OpenSSL | fr::ssl::SSL_CTX_use_serverinfo(3SSL) |
NOM¶
SSL_CTX_use_serverinfo, SSL_CTX_use_serverinfo_file
SYNOPSIS¶
#include <openssl/ssl.h> int SSL_CTX_use_serverinfo(SSL_CTX *ctx, const unsigned char *serverinfo, size_t serverinfo_length); int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file);
DESCRIPTION¶
Ces fonctions chargent les extensions ServerHello TLS « serverinfo » dans le SSL_CTX. Une extension « serverinfo » est renvoyée en réponse à une extension HelloClient vide.
SSL_CTX_use_serverinfo() charge une ou plusieurs extensions serverinfo à partir d'un tableau d'octets dans ctx. Les extensions doivent être concaténées dans une séquence d'octets. Chaque extension doit consister en un type d'extension de 2 octets, une taille de 2 octets et ensuite des octets de longueur des données d'extension.
SSL_CTX_use_serverinfo_file() charge une ou plusieurs extensions serverinfo de file à ctx. Les extensions doivent être au format PEM. Chaque extension doit consister en un type d'extension de 2 octets, une taille de 2 octets et ensuite des octets de longueur des données d’extension. Chaque nom d'extension PEM doit débuter par la phrase « BEGIN SERVERINFO FOR ».
NOTES¶
VALEURS DE RETOUR¶
En cas de réussite, les fonctions renvoient 1. En cas d'échec, les fonctions renvoient 0. Vérifiez la pile d'erreur pour découvrir la raison de l'échec.
VOIR AUSSI¶
HISTORIQUE¶
TRADUCTION¶
La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.
2015-12-31 | 1.0.2a 1.0.2c |