Rev

Rev 3347 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | Bug Tracker

Rev 3347 Rev 3351
Line 30... Line 30...
30
                                       const OCTETSTRING& p_pu_enc_key_y,
30
                                       const OCTETSTRING& p_pu_enc_key_y,
31
                                       const OCTETSTRING& p_pu_enc_comp_key,
31
                                       const OCTETSTRING& p_pu_enc_comp_key,
32
                                       const bool p_to_be_saved
32
                                       const bool p_to_be_saved
33
                                       ): _algorithm{ec_elliptic_curves::nist_p_256}, _certificate_id(p_certificate_id), _certificate(p_certificate), _hashed_id_issuer(p_hashed_id_issuer), _hash(p_hash), _hashed_id(p_hashed_id), _pr_key(p_pr_key), _pu_key_x(p_pu_key_x), _pu_key_y(p_pu_key_y), _pu_comp_key(p_pu_comp_key), _pr_enc_key(p_pr_enc_key), _pu_enc_key_x(p_pu_enc_key_x), _pu_enc_key_y(p_pu_enc_key_y), _pu_enc_comp_key(p_pu_enc_comp_key), _to_be_saved(p_to_be_saved), _decoded_certificate(static_cast<IEEE1609dot2::CertificateBase*>(p_decoded_certificate.clone())) {
33
                                       ): _algorithm{ec_elliptic_curves::nist_p_256}, _certificate_id(p_certificate_id), _certificate(p_certificate), _hashed_id_issuer(p_hashed_id_issuer), _hash(p_hash), _hashed_id(p_hashed_id), _pr_key(p_pr_key), _pu_key_x(p_pu_key_x), _pu_key_y(p_pu_key_y), _pu_comp_key(p_pu_comp_key), _pr_enc_key(p_pr_enc_key), _pu_enc_key_x(p_pu_enc_key_x), _pu_enc_key_y(p_pu_enc_key_y), _pu_enc_comp_key(p_pu_enc_comp_key), _to_be_saved(p_to_be_saved), _decoded_certificate(static_cast<IEEE1609dot2::CertificateBase*>(p_decoded_certificate.clone())) {
34
}
34
}
-
 
35
-
 
36
security_db_record::~security_db_record() {
-
 
37
        if (_decoded_certificate != nullptr) { delete _decoded_certificate; }
-
 
38
};
35
39
36
const IEEE1609dot2::CertificateBase& security_db_record::decoded_certificate() const {
40
const IEEE1609dot2::CertificateBase& security_db_record::decoded_certificate() const {
37
  return *_decoded_certificate;
41
  return *_decoded_certificate;
38
}
42
}