5#ifndef LIBLOGICALACCESS_LLA_FWD_HPP
6#define LIBLOGICALACCESS_LLA_FWD_HPP
11#include <logicalaccess/lla_core_api.hpp>
15class CardsFormatComposite;
A Access informations. Describe key used of authentication and access rights for a specific or a grou...
Definition: accessinfo.hpp:22
The base card service class for all services.
Definition: cardservice.hpp:50
The base commands class for all card commands.
Definition: commands.hpp:21
A data transport base class. It provide an abstraction layer between the host and readers.
Definition: datatransport.hpp:22
Definition: aes_crypto_service.hpp:49
A Key storage base class. The key storage specify where the key is stored in memory....
Definition: keystorage.hpp:31
A Key base class. The key object is used to describe key chip information used for authentication on ...
Definition: key.hpp:22
A LCD Display base class to display message on LCD screen.
Definition: lcddisplay.hpp:20
A LED/Buzzer Display base class.
Definition: ledbuzzerdisplay.hpp:20
A location node description. This describe a location on a hierachical view.
Definition: locationnode.hpp:24
A location informations.
Definition: location.hpp:19
A reader/card adapter base class. It provide an abstraction layer between the card and the reader to ...
Definition: readercardadapter.hpp:20
A reader memory key storage class.
Definition: readermemorykeystorage.hpp:18
A Reader Provider base class. It provide a available list of specific reader kind.
Definition: readerprovider.hpp:28
Definition: reader_service.hpp:24
The reader unit configuration base class. Describe the configuration for a reader unit.
Definition: readerunitconfiguration.hpp:20
The card types.
Definition: readerunit.hpp:42
Definition: RemoteCrypto.hpp:36
A result checker base class.
Definition: resultchecker.hpp:22
A triple DES class.
Definition: tripledeskey.hpp:23
std::vector< uint8_t > ByteVector
Definition: lla_fwd.hpp:80
std::shared_ptr< ReaderUnit > ReaderUnitPtr
Definition: lla_fwd.hpp:33
std::shared_ptr< TLV > TLVPtr
Definition: lla_fwd.hpp:77
std::shared_ptr< RemoteCrypto > RemoteCryptoPtr
Definition: lla_fwd.hpp:70
std::shared_ptr< IAESCryptoService > IAESCryptoServicePtr
Definition: lla_fwd.hpp:73
std::shared_ptr< TripleDESKey > TripleDESKeyPtr
Definition: lla_fwd.hpp:58
std::shared_ptr< ReaderProvider > ReaderProviderPtr
Definition: lla_fwd.hpp:30
std::shared_ptr< Chip > ChipPtr
Definition: lla_fwd.hpp:18
std::shared_ptr< DataTransport > DataTransportPtr
Definition: lla_fwd.hpp:21
std::shared_ptr< ReaderMemoryKeyStorage > ReaderMemoryKeyStoragePtr
Definition: lla_fwd.hpp:64
std::shared_ptr< ReaderService > ReaderServicePtr
Definition: lla_fwd.hpp:67
std::shared_ptr< Key > KeyPtr
Definition: lla_fwd.hpp:55
std::shared_ptr< KeyStorage > KeyStoragePtr
Definition: lla_fwd.hpp:61