Vanetza
Loading...
Searching...
No Matches
vanetza::security::DecapConfirm Struct Reference

SN-DECAP.confirm. More...

#include <decap_service.hpp>

Static Public Member Functions

static DecapConfirm from (VerifyConfirm &&verify_confirm, const SecuredMessageView &msg_view)

Public Attributes

PacketVariant plaintext_payload
DecapReport report
CertificateValidity certificate_validity
boost::optional< HashedId8 > certificate_id
ItsAid its_aid
ByteBuffer permissions

Detailed Description

SN-DECAP.confirm.

See also
TS 102 723-8 v1.1.1 table 27

Definition at line 69 of file decap_service.hpp.

Member Function Documentation

◆ from()

DecapConfirm vanetza::security::DecapConfirm::from ( VerifyConfirm && verify_confirm,
const SecuredMessageView & msg_view )
static

Build DecapConfirm from verify outcome and secured message.

Parameters
verify_confirmoutcome of verification
msg_viewview of secured message
Returns
decapsulation confirmation

Definition at line 41 of file decap_service.cpp.

Member Data Documentation

◆ certificate_id

boost::optional<HashedId8> vanetza::security::DecapConfirm::certificate_id

Definition at line 83 of file decap_service.hpp.

◆ certificate_validity

CertificateValidity vanetza::security::DecapConfirm::certificate_validity

Definition at line 82 of file decap_service.hpp.

◆ its_aid

ItsAid vanetza::security::DecapConfirm::its_aid

Definition at line 84 of file decap_service.hpp.

◆ permissions

ByteBuffer vanetza::security::DecapConfirm::permissions

Definition at line 85 of file decap_service.hpp.

◆ plaintext_payload

PacketVariant vanetza::security::DecapConfirm::plaintext_payload

Definition at line 80 of file decap_service.hpp.

◆ report

DecapReport vanetza::security::DecapConfirm::report

Definition at line 81 of file decap_service.hpp.


The documentation for this struct was generated from the following files: