20 const std::shared_ptr<CalypsoSamAdapter> targetSam,
21 const std::shared_ptr<SamSecuritySettingAdapter> securitySetting,
22 const std::vector<std::vector<uint8_t>>& transactionAuditData)
26 targetSam ? targetSam->getSerialNumber() : std::vector<uint8_t>(),
27 transactionAuditData),
28 mControlSam(securitySetting ? securitySetting->getControlSam() : nullptr),
29 mTargetSam(targetSam),
30 mSamSecuritySetting(securitySetting) {}
SamControlSamTransactionManagerAdapter(const std::shared_ptr< CalypsoSamAdapter > targetSam, const std::shared_ptr< SamSecuritySettingAdapter > securitySetting, const std::vector< std::vector< uint8_t > > &transactionAuditData)