#include <ssl.h>
Lista de todos los miembros.
Métodos públicos |
| STACK_OF (SSL_CIPHER)*cipher_list |
| STACK_OF (SSL_CIPHER)*cipher_list_by_id |
| STACK_OF (X509_NAME)*client_CA |
| STACK_OF (OCSP_RESPID)*tlsext_ocsp_ids |
| STACK_OF (SSL_CIPHER)*cipher_list |
| STACK_OF (SSL_CIPHER)*cipher_list_by_id |
| STACK_OF (X509_NAME)*client_CA |
| STACK_OF (OCSP_RESPID)*tlsext_ocsp_ids |
Atributos públicos |
int | version |
int | type |
SSL_METHOD * | method |
BIO * | rbio |
BIO * | wbio |
BIO * | bbio |
int | rwstate |
int | in_handshake |
int(* | handshake_func )(SSL *) |
int | server |
int | new_session |
int | quiet_shutdown |
int | shutdown |
int | state |
int | rstate |
BUF_MEM * | init_buf |
void * | init_msg |
int | init_num |
int | init_off |
unsigned char * | packet |
unsigned int | packet_length |
struct ssl2_state_st * | s2 |
struct ssl3_state_st * | s3 |
struct dtls1_state_st * | d1 |
int | read_ahead |
void(* | msg_callback )(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg) |
void * | msg_callback_arg |
int | hit |
X509_VERIFY_PARAM * | param |
EVP_CIPHER_CTX * | enc_read_ctx |
const EVP_MD * | read_hash |
COMP_CTX * | expand |
EVP_CIPHER_CTX * | enc_write_ctx |
const EVP_MD * | write_hash |
COMP_CTX * | compress |
struct cert_st * | cert |
unsigned int | sid_ctx_length |
unsigned char | sid_ctx [SSL_MAX_SID_CTX_LENGTH] |
SSL_SESSION * | session |
GEN_SESSION_CB | generate_session_id |
int | verify_mode |
int(* | verify_callback )(int ok, X509_STORE_CTX *ctx) |
void(* | info_callback )(const SSL *ssl, int type, int val) |
int | error |
int | error_code |
KSSL_CTX * | kssl_ctx |
SSL_CTX * | ctx |
int | debug |
long | verify_result |
CRYPTO_EX_DATA | ex_data |
int | references |
unsigned long | options |
unsigned long | mode |
long | max_cert_list |
int | first_packet |
int | client_version |
void(* | tlsext_debug_cb )(SSL *s, int client_server, int type, unsigned char *data, int len, void *arg) |
void * | tlsext_debug_arg |
char * | tlsext_hostname |
int | servername_done |
int | tlsext_status_type |
int | tlsext_status_expected |
X509_EXTENSIONS * | tlsext_ocsp_exts |
unsigned char * | tlsext_ocsp_resp |
int | tlsext_ocsp_resplen |
int | tlsext_ticket_expected |
SSL_CTX * | initial_ctx |
Documentación de las funciones miembro
Documentación de los datos miembro
La documentación para esta estructura fue generada a partir de los siguientes ficheros:
- src/libdigidoc/openssl/include/openssl/ssl.h
- src/libdigidoc/openssl/ssl/ssl.h