40 const std::shared_ptr<RandomNumberGenerator>& rng);
42 std::optional<Session_Handle> establish(
const Session& session,
43 const std::optional<Session_ID>&
id = std::nullopt,
44 bool tls12_no_ticket =
false)
override;
52 bool emits_session_tickets()
override;
55 std::optional<Session> retrieve_one(
const Session_Handle& handle)
override;
60 std::optional<SymmetricKey> get_ticket_key() noexcept;