#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