Keypop Calypso Crypto Legacy SAM C++ API 0.6.0
Reference Calypso Crypto Legacy SAM API for C++
include
keypop
calypso
crypto
legacysam
transaction
SecuritySetting.hpp
Go to the documentation of this file.
1
/**************************************************************************************************
2
* Copyright (c) 2024 Calypso Networks Association https://calypsonet.org/ *
3
* *
4
* This program and the accompanying materials are made available under the *
5
* terms of the MIT License which is available at https://opensource.org/licenses/MIT. *
6
* *
7
* SPDX-License-Identifier: MIT *
8
**************************************************************************************************/
9
10
#pragma once
11
12
#include <memory>
13
14
#include "
keypop/calypso/crypto/legacysam/sam/LegacySam.hpp
"
15
#include "keypop/reader/CardReader.hpp"
16
17
namespace
keypop
{
18
namespace
calypso {
19
namespace
crypto {
20
namespace
legacysam {
21
namespace
transaction {
22
23
using
keypop::calypso::crypto::legacysam::sam::LegacySam
;
24
using
keypop::reader::CardReader;
25
34
class
SecuritySetting
{
35
public
:
47
virtual
SecuritySetting
&
setControlSamResource
(
48
const
std::shared_ptr<CardReader> samReader,
const
std::shared_ptr<LegacySam> controlSam)
49
= 0;
50
};
51
52
}
/* namespace transaction */
53
}
/* namespace legacysam */
54
}
/* namespace crypto */
55
}
/* namespace calypso */
56
}
/* namespace keypop */
LegacySam.hpp
keypop::calypso::crypto::legacysam::sam::LegacySam
Definition:
LegacySam.hpp:43
keypop::calypso::crypto::legacysam::transaction::SecuritySetting
Definition:
SecuritySetting.hpp:34
keypop::calypso::crypto::legacysam::transaction::SecuritySetting::setControlSamResource
virtual SecuritySetting & setControlSamResource(const std::shared_ptr< CardReader > samReader, const std::shared_ptr< LegacySam > controlSam)=0
keypop
Definition:
CounterIncrementAccess.hpp:12
Generated by
1.9.2