SSL_SET_SESSION(3ssl) OpenSSL SSL_SET_SESSION(3ssl) NUME SSL_set_session - configureaza o sesiune TLS/SSL pentru a fi utilizata in timpul conectarii TLS/SSL SINOPSIS #include int SSL_set_session(SSL *ssl, SSL_SESSION *session); DESCRIERE SSL_set_session() configureaza session pentru a fi utilizat atunci cand trebuie stabilita conexiunea TLS/SSL. SSL_set_session() este utila numai pentru clienii TLS/SSL. Atunci cand se stabilete sesiunea, numarul de referine din session este incrementat cu 1. Daca sesiunea nu este reutilizata, numarul de referine este decrementat din nou in timpul SSL_connect(). Daca sesiunea a fost reutilizata poate fi intrebata cu apelul SSL_session_reused(3). Daca exista deja o sesiune stabilita in ssl (deoarece a fost stabilita cu SSL_set_session() inainte sau deoarece acelai ssl a fost deja utilizat pentru o conexiune), SSL_SESSION_free() va fi apelat pentru acea sesiune. Acesta este i cazul atunci cand session este un indicator NULL. Daca acea sesiune veche este inca open, aceasta este considerata defectuoasa i va fi eliminata din memoria cache a sesiunii (daca este utilizata). O sesiune este considerata deschisa, daca SSL_shutdown(3) nu a fost apelat pentru conexiune (sau cel puin SSL_set_shutdown(3) a fost utilizata pentru a stabili starea SSL_SENT_SHUTDOWN). NOTE Obiectele SSL_SESSION pastreaza informaii de legatura interna cu privire la lista cache-ului de sesiune, atunci cand sunt introduse in cache-ul de sesiune al unui obiect SSL_CTX. Prin urmare, un obiect SSL_SESSION, indiferent de numarul sau de referine, trebuie sa fie utilizat numai cu un singur obiect SSL_CTX (i cu obiectele SSL create din acest obiect SSL_CTX). VALORI RETURNATE Pot aparea urmatoarele valori de returnare: 0 Operaia a euat; verificai stiva de erori pentru a afla motivul. 1 Operaia a reuit. CONSULTAI I ssl(7), SSL_SESSION_free(3), SSL_get_session(3), SSL_session_reused(3), SSL_CTX_set_session_cache_mode(3) DREPTURI DE AUTOR Drepturi de autor 2000-2022 The OpenSSL Project Authors. Toate drepturile rezervate. Liceniat sub Licena Apache 2.0 (,,License"). Nu avei voie sa utilizai acest fiier decat in conformitate cu licena. Putei obine o copie din fiierul LICENSE din distribuia sursei sau de la . TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 3.5.2 5 august 2025 SSL_SET_SESSION(3ssl)