LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations
cardservice.hpp File Reference

Card service. More...

#include <memory>
#include <string>
#include <logicalaccess/lla_core_api.hpp>

Go to the source code of this file.

Classes

class  logicalaccess::CardService
 The base card service class for all services. More...
 

Namespaces

namespace  logicalaccess
 

Macros

#define EXCEPTION_MSG_AUTHENTICATE    "Authenticate failed."
 The authentication exception message.
 
#define EXCEPTION_MSG_LOADKEY    "Load key failed."
 The load key exception message.
 
#define EXCEPTION_MSG_NOKEY    "No key found."
 The no key found exception message.
 
#define EXCEPTION_MSG_READ    "Read operation failed."
 The read exception message.
 
#define EXCEPTION_MSG_WRITE    "Write operation failed."
 The write exception message.
 
#define EXCEPTION_MSG_CHANGEKEY    "Change key failed."
 The change key exception message.
 

Enumerations

enum  logicalaccess::CardServiceType {
  logicalaccess::CST_UNDEFINED = 0x0000 , logicalaccess::CST_ACCESS_CONTROL = 0x0001 , logicalaccess::CST_NFC_TAG = 0x0002 , logicalaccess::CST_STORAGE = 0x0003 ,
  logicalaccess::CST_UID_CHANGER = 0x0004 , logicalaccess::CST_IDENTITY = 0x0005 , logicalaccess::CST_JSON_DUMP = 0x0006 , logicalaccess::CST_CHALLENGE_RESPONSE = 0x0007
}
 The card services. More...
 

Detailed Description

Card service.

Author
Maxime C. maxim.nosp@m.e-de.nosp@m.v@isl.nosp@m.og.c.nosp@m.om

Macro Definition Documentation

◆ EXCEPTION_MSG_AUTHENTICATE

#define EXCEPTION_MSG_AUTHENTICATE    "Authenticate failed."

The authentication exception message.

◆ EXCEPTION_MSG_CHANGEKEY

#define EXCEPTION_MSG_CHANGEKEY    "Change key failed."

The change key exception message.

◆ EXCEPTION_MSG_LOADKEY

#define EXCEPTION_MSG_LOADKEY    "Load key failed."

The load key exception message.

◆ EXCEPTION_MSG_NOKEY

#define EXCEPTION_MSG_NOKEY    "No key found."

The no key found exception message.

◆ EXCEPTION_MSG_READ

#define EXCEPTION_MSG_READ    "Read operation failed."

The read exception message.

◆ EXCEPTION_MSG_WRITE

#define EXCEPTION_MSG_WRITE    "Write operation failed."

The write exception message.