Botan 1.10.17
tls_state.h
Go to the documentation of this file.
1/*
2* TLS Handshake State
3* (C) 2004-2006 Jack Lloyd
4*
5* Released under the terms of the Botan license
6*/
7
8#ifndef BOTAN_TLS_HANDSHAKE_H__
9#define BOTAN_TLS_HANDSHAKE_H__
10
11#include <botan/internal/tls_messages.h>
12#include <botan/secqueue.h>
13
14namespace Botan {
15
16/**
17* SSL/TLS Handshake State
18*/
50
51}
52
53#endif
HandshakeHash hash
Definition tls_state.h:40
Client_Key_Exchange * client_kex
Definition tls_state.h:30
Server_Key_Exchange * server_kex
Definition tls_state.h:25
Certificate * client_certs
Definition tls_state.h:29
Version_Code version
Definition tls_state.h:44
Certificate * server_certs
Definition tls_state.h:24
Client_Hello * client_hello
Definition tls_state.h:22
Private_Key * kex_priv
Definition tls_state.h:36
Finished * server_finished
Definition tls_state.h:33
Server_Hello * server_hello
Definition tls_state.h:23
Server_Hello_Done * server_hello_done
Definition tls_state.h:27
Certificate_Req * cert_req
Definition tls_state.h:26
Public_Key * kex_pub
Definition tls_state.h:35
Certificate_Verify * client_verify
Definition tls_state.h:31
Finished * client_finished
Definition tls_state.h:32
Version_Code
Definition tls_magic.h:22