libcex  1.0.0
Modern C++11 embedded webserver library
ssl.hpp
Go to the documentation of this file.
1 //*************************************************************************
2 // File ssl.hpp
3 // Date 16.05.2018 - #1
4 // Copyright (c) 2018-2018 by Patrick Fial
5 //-------------------------------------------------------------------------
6 // SSL definitions/helpers
7 //*************************************************************************
8 
9 #ifndef __SSL_HPP__
10 #define __SSL_HPP__
11 
15 //***************************************************************************
16 // includes
17 //***************************************************************************
18 
19 #include <string>
20 #include <map>
21 
22 namespace cex
23 {
24 
25 //***************************************************************************
26 // definitions
27 //***************************************************************************
28 
35 {
36  std::string subject;
37  std::string issuer;
38  std::string notBefore;
39  std::string notAfter;
40 
41  std::string serial;
42  std::string cipher;
43  std::string base64Value;
44  std::string sha1;
45 };
46 
47 //***************************************************************************
48 } // namespace cex
49 
50 #endif // __SSL_HPP__
51 
Contains the parsed values of a SSL client certificate received by a client which is using SSL client...
Definition: ssl.hpp:34