#include <SamIdentifier.h>
Holds the needed data to proceed a SAM selection.
SAM Revision (see keyple::calypso::command::sam::SamRevision)
Serial Number (may be a regular expression)
Group reference (key group reference)
◆ SamIdentifier()
Private constructor
C++ vs. Java: constructor is private in Java but prevents the use of make_shared.
◆ builder()
Gets a new builder.
- Returns
- a new builder instance
◆ getGroupReference()
const std::string & keyple::calypso::transaction::SamIdentifier::getGroupReference |
( |
| ) |
const |
- Returns
- the group reference
◆ getSamRevision()
const SamRevision & keyple::calypso::transaction::SamIdentifier::getSamRevision |
( |
| ) |
const |
◆ getSerialNumber()
const std::string & keyple::calypso::transaction::SamIdentifier::getSerialNumber |
( |
| ) |
const |
- Returns
- the SAM serial number
◆ matches()
bool keyple::calypso::transaction::SamIdentifier::matches |
( |
const std::shared_ptr< SamIdentifier > |
samIdentifier | ) |
const |
Compare two SamIdentifiers with the following rules:
- Parameters
-
- Returns
- true if the identifier provided matches the current identifier
The documentation for this class was generated from the following files: