Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Public Member Functions | Static Public Attributes | List of all members
keyple::calypso::command::sam::CalypsoSamCommand Class Referencefinal

#include <CalypsoSamCommand.h>

Inherits keyple::core::command::SeCommand.

Public Member Functions

const std::string & getName () const
 
uint8_t getInstructionByte () const
 
- Public Member Functions inherited from keyple::core::command::SeCommand
 SeCommand ()=default
 
virtual ~SeCommand ()=default
 
 SeCommand (const SeCommand &sc)=default
 

Static Public Attributes

static const CalypsoSamCommand SELECT_DIVERSIFIER
 
static const CalypsoSamCommand GET_CHALLENGE
 
static const CalypsoSamCommand DIGEST_INIT
 
static const CalypsoSamCommand DIGEST_UPDATE
 
static const CalypsoSamCommand DIGEST_UPDATE_MULTIPLE
 
static const CalypsoSamCommand DIGEST_CLOSE
 
static const CalypsoSamCommand DIGEST_AUTHENTICATE
 
static const CalypsoSamCommand GIVE_RANDOM
 
static const CalypsoSamCommand CARD_GENERATE_KEY
 
static const CalypsoSamCommand CARD_CIPHER_PIN
 
static const CalypsoSamCommand UNLOCK
 
static const CalypsoSamCommand WRITE_KEY
 
static const CalypsoSamCommand READ_KEY_PARAMETERS
 
static const CalypsoSamCommand READ_EVENT_COUNTER
 
static const CalypsoSamCommand READ_CEILINGS
 
static const CalypsoSamCommand SV_CHECK
 
static const CalypsoSamCommand SV_PREPARE_DEBIT
 
static const CalypsoSamCommand SV_PREPARE_LOAD
 
static const CalypsoSamCommand SV_PREPARE_UNDEBIT
 

Member Function Documentation

◆ getInstructionByte()

uint8_t keyple::calypso::command::sam::CalypsoSamCommand::getInstructionByte ( ) const
virtual

Gets the instruction byte.

Returns
the value of INS byte

Implements keyple::core::command::SeCommand.

◆ getName()

const std::string & keyple::calypso::command::sam::CalypsoSamCommand::getName ( ) const
virtual

Gets the name.

Returns
the command name

Implements keyple::core::command::SeCommand.

Member Data Documentation

◆ CARD_CIPHER_PIN

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::CARD_CIPHER_PIN
static

The sam card cipher PIN

◆ CARD_GENERATE_KEY

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::CARD_GENERATE_KEY
static

The sam digest authenticate

◆ DIGEST_AUTHENTICATE

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::DIGEST_AUTHENTICATE
static

The sam digest authenticate

◆ DIGEST_CLOSE

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::DIGEST_CLOSE
static

The sam digest close

◆ DIGEST_INIT

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::DIGEST_INIT
static

The sam digest init

◆ DIGEST_UPDATE

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::DIGEST_UPDATE
static

The sam digest update

◆ DIGEST_UPDATE_MULTIPLE

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::DIGEST_UPDATE_MULTIPLE
static

The sam digest update multiple

◆ GET_CHALLENGE

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::GET_CHALLENGE
static

The sam get challenge

◆ GIVE_RANDOM

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::GIVE_RANDOM
static

The sam digest authenticate

◆ READ_CEILINGS

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::READ_CEILINGS
static

◆ READ_EVENT_COUNTER

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::READ_EVENT_COUNTER
static

◆ READ_KEY_PARAMETERS

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::READ_KEY_PARAMETERS
static

◆ SELECT_DIVERSIFIER

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::SELECT_DIVERSIFIER
static

The sam select diversifier

◆ SV_CHECK

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::SV_CHECK
static

◆ SV_PREPARE_DEBIT

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::SV_PREPARE_DEBIT
static

◆ SV_PREPARE_LOAD

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::SV_PREPARE_LOAD
static

◆ SV_PREPARE_UNDEBIT

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::SV_PREPARE_UNDEBIT
static

◆ UNLOCK

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::UNLOCK
static

The sam unlock

◆ WRITE_KEY

const CalypsoSamCommand keyple::calypso::command::sam::CalypsoSamCommand::WRITE_KEY
static

The sam write key command


The documentation for this class was generated from the following files: