blob: 7ce2b1671a05b05c5c68d8571e956db421be863f [file] [log] [blame]
Philipp Maier08902cf2024-03-04 10:32:55 +01001#include "PKIX1Implicit88.hh"
2
3namespace PKIX1Implicit88__Types {
4
5using namespace PKIX1Implicit88;
6
7TTCN_Module PKIX1Implicit88__EncDec("PKIX1Implicit88_EncDec", __DATE__, __TIME__);
8
9OCTETSTRING enc__SubjectKeyIdentifier(const SubjectKeyIdentifier &msg) {
10 TTCN_Buffer buf;
11
12 buf.clear();
13 msg.encode(SubjectKeyIdentifier_descr_, buf, TTCN_EncDec::CT_BER, BER_ENCODE_DER);
14 return OCTETSTRING(buf.get_len(), buf.get_data());
15}
16
17SubjectKeyIdentifier dec__SubjectKeyIdentifier(const OCTETSTRING &stream) {
18 TTCN_Buffer buf;
19 SubjectKeyIdentifier msg;
20 buf.put_os(stream);
21
22 msg.decode(SubjectKeyIdentifier_descr_, buf, TTCN_EncDec::CT_BER, BER_ACCEPT_ALL);
23 return msg;
24}
25
26}