|
iPXE
|
TLS server state. More...
#include <tls.h>
Data Fields | |
| struct x509_root * | root |
| Root of trust. | |
| struct x509_chain * | chain |
| Certificate chain (if any). | |
| struct interface | validator |
| Certificate validator. | |
| struct pending_operation | validation |
| Certificate validation pending operation. | |
| struct pending_operation | negotiation |
| Security negotiation pending operation. | |
| struct x509_root* tls_server::root |
Root of trust.
Definition at line 433 of file tls.h.
Referenced by add_tls(), free_tls(), tls_establish(), tls_new_server_hello_done(), and tls_session().
| struct x509_chain* tls_server::chain |
Certificate chain (if any).
Definition at line 435 of file tls.h.
Referenced by free_tls(), tls_key_encrypt(), tls_new_server_hello_done(), tls_new_server_key_exchange(), and tls_parse_chain().
| struct interface tls_server::validator |
Certificate validator.
Definition at line 437 of file tls.h.
Referenced by add_tls(), tls_close(), tls_new_server_hello_done(), tls_progress(), and tls_validator_done().
| struct pending_operation tls_server::validation |
Certificate validation pending operation.
Definition at line 439 of file tls.h.
Referenced by tls_close(), tls_new_server_hello_done(), tls_progress(), tls_restart(), and tls_validator_done().
| struct pending_operation tls_server::negotiation |
Security negotiation pending operation.
Definition at line 441 of file tls.h.
Referenced by tls_close(), tls_new_finished(), tls_restart(), tls_send_finished(), and tls_tx_step().