1#ifndef DELEGATING_SECURITY_ENTITY_HPP_W1MFSVEN
2#define DELEGATING_SECURITY_ENTITY_HPP_W1MFSVEN
4#include <vanetza/security/security_entity.hpp>
5#include <vanetza/security/sign_service.hpp>
6#include <vanetza/security/verify_service.hpp>
35 std::unique_ptr<SignService> m_sign_service;
36 std::unique_ptr<VerifyService> m_verify_service;
EncapConfirm encapsulate_packet(EncapRequest &&encap_request) override
Creates a security envelope covering the given payload.
DecapConfirm decapsulate_packet(DecapRequest &&decap_request) override
Decapsulates the payload within a SecuredMessage.
contains output of the verify process described in TS 102 723-8 v1.0.0 (2013-07) TS 102 636-4-1 v1....
contains input for verify process described in TS 102 723-8 v1.0.0 (2013-07) TS 102 636-4-1 v1....
contains output of the signing process described in TS 102 636-4-1 v1.2.3 (2015-01)