eid-viewer
eid-viewer library
Loading...
Searching...
No Matches
Data Structures | Enumerations
eIDViewer Namespace Reference

Data Structures

class  About
 
class  App
 Interaction logic for App.xaml. More...
 
class  BackendDataViewModel
 
class  CertViewModel
 
struct  eid_slotdesc
 
class  LocalizedStrings
 
class  MainWindow
 Interaction logic for MainWindow.xaml. More...
 
class  NativeMethods
 
class  PrintWindow
 Interaction logic for PrintWindow.xaml. More...
 
class  ReadersMenuViewModel
 
class  TextBoxUtilities
 
class  Version
 

Enumerations

enum  eid_vwr_langs {
  EID_VWR_LANG_NONE , EID_VWR_LANG_DE , EID_VWR_LANG_EN , EID_VWR_LANG_FR ,
  EID_VWR_LANG_NL
}
 
enum  eid_vwr_result { EID_VWR_RES_FAILED , EID_VWR_RES_SUCCESS , EID_VWR_RES_UNKNOWN , EID_VWR_RES_WARNING }
 
enum  eid_vwr_states {
  STATE_LIBOPEN , STATE_CALLBACKS , STATE_READY , STATE_TOKEN ,
  STATE_TOKEN_WAIT , STATE_TOKEN_ID , STATE_TOKEN_CERTS , STATE_TOKEN_PINOP ,
  STATE_TOKEN_SERIALIZE , STATE_TOKEN_ERROR , STATE_FILE , STATE_FILE_READING ,
  STATE_FILE_WAIT , STATE_CARD_INVALID , STATE_NO_TOKEN , STATE_NO_READER ,
  STATE_TOKEN_IDLE , STATE_TOKEN_CHALLENGE , STATE_COUNT
}
 

Enumeration Type Documentation

◆ eid_vwr_langs

Possible languages.

Enumerator
EID_VWR_LANG_NONE 

No language has yet been selected. Used as initializer.

EID_VWR_LANG_DE 

German.

EID_VWR_LANG_EN 

English.

EID_VWR_LANG_FR 

French.

EID_VWR_LANG_NL 

Dutch.

◆ eid_vwr_result

Enumerator
EID_VWR_RES_FAILED 

operation failed

EID_VWR_RES_SUCCESS 

the operation returned successfully

EID_VWR_RES_UNKNOWN 

the operation did not finish

EID_VWR_RES_WARNING 

the operation finished with warnings

◆ eid_vwr_states

Enumerator
STATE_LIBOPEN 

The library has been opened. Used as an initializer.

STATE_CALLBACKS 

The callbacks have been defined.

STATE_READY 

Ready to receive a token (eID card)

STATE_TOKEN 

A token (eID card) has been found.

STATE_TOKEN_WAIT 

The card has been read, we're now waiting for events to do something else.

STATE_TOKEN_ID 

Reading identity data.

STATE_TOKEN_CERTS 

Reading certificates.

STATE_TOKEN_PINOP 

Performing a PIN operation.

STATE_TOKEN_SERIALIZE 

Saving data to a file.

STATE_TOKEN_ERROR 

An error occurred while dealing with the card.

STATE_FILE 

We're dealing with files.

STATE_FILE_READING 

We're reading from the file currently.

STATE_FILE_WAIT 

We finished parsing the file.

STATE_CARD_INVALID 

The data was determined to be invalid. That is, the card could be read, but signature validation failed.

STATE_NO_TOKEN 

We don't have a card, and we also don't have a file.

STATE_NO_READER 

We don't have a reader (yet?)

STATE_TOKEN_CHALLENGE 

< done reading identity data and certificates

Performing a challenge operation