22 #ifndef RSASHA256STREAM_H_
23 #define RSASHA256STREAM_H_
26 #include <openssl/evp.h>
39 class RSASHA256Stream :
public std::basic_streambuf<char, std::char_traits<char> >,
public std::ostream
42 typedef std::char_traits<char>
traits;
72 const std::pair<const int, const std::string>
getSign();
95 virtual traits::int_type
overflow(traits::int_type = traits::eof());
99 std::vector<char> out_buf_;
102 EVP_PKEY *
const _pkey;