Loading...
Searching...
No Matches
 
 
 
 
Go to the documentation of this file.
    8#ifndef _CC_USER_CREDENTIAL_CONFIG_H_ 
    9#define _CC_USER_CREDENTIAL_CONFIG_H_ 
   30#if !defined(CC_USER_CREDENTIAL_MAX_USER_UNIQUE_IDENTIFIERS) 
   31#define CC_USER_CREDENTIAL_MAX_USER_UNIQUE_IDENTIFIERS  20 
   38#if !defined(CC_USER_CREDENTIAL_MAX_LENGTH_USER_NAME) 
   39#define CC_USER_CREDENTIAL_MAX_LENGTH_USER_NAME  16 
   47#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PIN_CODE) 
   48#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PIN_CODE  5 
   56#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PASSWORD) 
   57#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_PASSWORD  5 
   65#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_RFID_CODE) 
   66#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_RFID_CODE  0 
   74#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_BLE) 
   75#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_BLE  0 
   83#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_NFC) 
   84#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_NFC  0 
   92#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UWB) 
   93#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UWB  0 
  101#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_EYE_BIOMETRIC) 
  102#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_EYE_BIOMETRIC  0 
  110#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FACE_BIOMETRIC) 
  111#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FACE_BIOMETRIC  0 
  119#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FINGER_BIOMETRIC) 
  120#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_FINGER_BIOMETRIC  0 
  128#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_HAND_BIOMETRIC) 
  129#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_HAND_BIOMETRIC  0 
  137#if !defined(CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UNSPECIFIED_BIOMETRIC) 
  138#define CC_USER_CREDENTIAL_MAX_CREDENTIAL_SLOTS_UNSPECIFIED_BIOMETRIC  0 
  145#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PIN_CODE) 
  146#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PIN_CODE  0 
  153#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PASSWORD) 
  154#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_PASSWORD  0 
  161#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_RFID_CODE) 
  162#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_RFID_CODE  0 
  169#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_BLE) 
  170#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_BLE  0 
  177#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_NFC) 
  178#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_NFC  0 
  185#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UWB) 
  186#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UWB  4 
  193#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_EYE_BIOMETRIC) 
  194#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_EYE_BIOMETRIC  4 
  201#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FACE_BIOMETRIC) 
  202#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FACE_BIOMETRIC  4 
  209#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FINGER_BIOMETRIC) 
  210#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_FINGER_BIOMETRIC  4 
  217#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_HAND_BIOMETRIC) 
  218#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_HAND_BIOMETRIC  4 
  225#if !defined(CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UNSPECIFIED_BIOMETRIC) 
  226#define CC_USER_CREDENTIAL_MAX_HASH_LENGTH_UNSPECIFIED_BIOMETRIC  4 
  233#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PIN_CODE) 
  234#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PIN_CODE  4 
  241#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PASSWORD) 
  242#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_PASSWORD  2 
  249#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_RFID_CODE) 
  250#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_RFID_CODE  1 
  257#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_BLE) 
  258#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_BLE  1 
  265#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_NFC) 
  266#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_NFC  1 
  273#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UWB) 
  274#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UWB  1 
  281#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_EYE_BIOMETRIC) 
  282#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_EYE_BIOMETRIC  1 
  289#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FACE_BIOMETRIC) 
  290#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FACE_BIOMETRIC  1 
  297#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FINGER_BIOMETRIC) 
  298#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_FINGER_BIOMETRIC  1 
  305#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_HAND_BIOMETRIC) 
  306#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_HAND_BIOMETRIC  1 
  313#if !defined(CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UNSPECIFIED_BIOMETRIC) 
  314#define CC_USER_CREDENTIAL_MIN_DATA_LENGTH_UNSPECIFIED_BIOMETRIC  1 
  321#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PIN_CODE) 
  322#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PIN_CODE  10 
  329#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PASSWORD) 
  330#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PASSWORD  20 
  337#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_RFID_CODE) 
  338#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_RFID_CODE  32 
  345#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_BLE) 
  346#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_BLE  32 
  353#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_NFC) 
  354#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_NFC  32 
  361#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UWB) 
  362#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UWB  32 
  369#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_EYE_BIOMETRIC) 
  370#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_EYE_BIOMETRIC  32 
  377#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FACE_BIOMETRIC) 
  378#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FACE_BIOMETRIC  32 
  385#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FINGER_BIOMETRIC) 
  386#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_FINGER_BIOMETRIC  32 
  393#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_HAND_BIOMETRIC) 
  394#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_HAND_BIOMETRIC  32 
  401#if !defined(CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UNSPECIFIED_BIOMETRIC) 
  402#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_UNSPECIFIED_BIOMETRIC  32 
  410#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_GENERAL) 
  411#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_GENERAL  1 
  419#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_PROGRAMMING) 
  420#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_PROGRAMMING  1 
  428#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_NON_ACCESS) 
  429#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_NON_ACCESS  1 
  437#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DURESS) 
  438#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DURESS  0 
  446#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DISPOSABLE) 
  447#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_DISPOSABLE  0 
  455#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_EXPIRING) 
  456#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_EXPIRING  0 
  464#if !defined(CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_REMOTE_ONLY) 
  465#define CC_USER_CREDENTIAL_USER_TYPE_SUPPORTED_REMOTE_ONLY  0 
  472#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PIN_CODE) 
  473#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PIN_CODE  1 
  480#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PASSWORD) 
  481#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_PASSWORD  0 
  488#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_RFID_CODE) 
  489#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_RFID_CODE  0 
  496#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_BLE) 
  497#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_BLE  0 
  504#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_NFC) 
  505#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_NFC  0 
  512#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UWB) 
  513#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UWB  0 
  520#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_EYE_BIOMETRIC) 
  521#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_EYE_BIOMETRIC  0 
  528#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FACE_BIOMETRIC) 
  529#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FACE_BIOMETRIC  0 
  536#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FINGER_BIOMETRIC) 
  537#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_FINGER_BIOMETRIC  0 
  544#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_HAND_BIOMETRIC) 
  545#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_HAND_BIOMETRIC  0 
  552#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UNSPECIFIED_BIOMETRIC) 
  553#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_SUPPORTED_UNSPECIFIED_BIOMETRIC  0 
  560#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PIN_CODE) 
  561#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PIN_CODE  20 
  568#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PASSWORD) 
  569#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_PASSWORD  20 
  576#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_RFID_CODE) 
  577#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_RFID_CODE  20 
  584#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_BLE) 
  585#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_BLE  20 
  592#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_NFC) 
  593#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_NFC  20 
  600#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UWB) 
  601#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UWB  20 
  608#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_EYE_BIOMETRIC) 
  609#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_EYE_BIOMETRIC  20 
  616#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FACE_BIOMETRIC) 
  617#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FACE_BIOMETRIC  20 
  624#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FINGER_BIOMETRIC) 
  625#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_FINGER_BIOMETRIC  20 
  632#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_HAND_BIOMETRIC) 
  633#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_HAND_BIOMETRIC  20 
  640#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UNSPECIFIED_BIOMETRIC) 
  641#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_RECOMMENDED_TIMEOUT_UNSPECIFIED_BIOMETRIC  20 
  648#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PIN_CODE) 
  649#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PIN_CODE  1 
  656#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PASSWORD) 
  657#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_PASSWORD  1 
  664#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_RFID_CODE) 
  665#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_RFID_CODE  1 
  672#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_BLE) 
  673#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_BLE  1 
  680#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_NFC) 
  681#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_NFC  1 
  688#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UWB) 
  689#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UWB  1 
  696#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_EYE_BIOMETRIC) 
  697#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_EYE_BIOMETRIC  1 
  704#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FACE_BIOMETRIC) 
  705#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FACE_BIOMETRIC  1 
  712#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FINGER_BIOMETRIC) 
  713#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_FINGER_BIOMETRIC  1 
  720#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_HAND_BIOMETRIC) 
  721#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_HAND_BIOMETRIC  1 
  728#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UNSPECIFIED_BIOMETRIC) 
  729#define CC_USER_CREDENTIAL_CREDENTIAL_LEARN_NUMBER_OF_STEPS_UNSPECIFIED_BIOMETRIC  1 
  736#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_SINGLE) 
  737#define CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_SINGLE  1 
  744#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_DUAL) 
  745#define CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_DUAL  0 
  752#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_TRIPLE) 
  753#define CC_USER_CREDENTIAL_CREDENTIAL_RULE_SUPPORTED_TRIPLE  0 
  760#if !defined(CC_USER_CREDENTIAL_ALL_USERS_CHECKSUM_SUPPORTED) 
  761#define CC_USER_CREDENTIAL_ALL_USERS_CHECKSUM_SUPPORTED  1 
  768#if !defined(CC_USER_CREDENTIAL_USER_CHECKSUM_SUPPORTED) 
  769#define CC_USER_CREDENTIAL_USER_CHECKSUM_SUPPORTED  1 
  776#if !defined(CC_USER_CREDENTIAL_CREDENTIAL_CHECKSUM_SUPPORTED) 
  777#define CC_USER_CREDENTIAL_CREDENTIAL_CHECKSUM_SUPPORTED  1 
  784#if !defined(CC_USER_CREDENTIAL_ADMIN_CODE_SUPPORTED) 
  785#define CC_USER_CREDENTIAL_ADMIN_CODE_SUPPORTED  1 
  792#if !defined(CC_USER_CREDENTIAL_ADMIN_CODE_DEACTIVATE_SUPPORTED) 
  793#define CC_USER_CREDENTIAL_ADMIN_CODE_DEACTIVATE_SUPPORTED  1