#include "dinamo.h"
Data for opening user/password authenticated sessions with Dinamo. This structure is mainly used by the DOpenSession() function.
- Examples
- ckd_bchain.c, connect_hsm .c, create_hash .c, crypt_sym . c, crypt_sym_gcm.c, crypt_sym_gcm_iv_auto.c, download_log .c, eft_calc_arpc . c, eft_validate_cvv. c, export_import_tr31. c, gen_check_oath . c, gen_dukpt.c, gen_ecdh.c, gen_xecdh.c, get_hsm_info.c, get_key_info_bchain . c, get_pub_key_bchain. c, get_rt_logs. c, import_export . c, import_export_bchain . c, key_add_remove. c, key_attribute. c, list_keys. c, m_of_n.c, pin_block_translate.c, pkcs7_sign.c, post_put_get_delete_pix . c, pqc_kem_encaps_decaps.c, pqc_kem_encaps_decaps_persistent .c, sc_copy_set .c, sc_create_svmk.c, sign_check_pix_jws. c, sign_verify.c, sign_verify_bchain. c, sign_verify_dict.c, sign_verify_eddsa.c, sign_verify_pix. c, sign_verify_pqc_ml_dsa.c, sign_verify_pqc_slh_dsa .c, sign_verify_xml.c, skeep_new_split_recover. c, skeep_probe_match. c, tokenization.c, user_add_remove. c and verify_pin_block. c.
◆ szAddr
HSM address (Name or IP in the format xxx.xxx.xxx.xxx).
- Examples
- ckd_bchain.c, connect_hsm .c, create_hash .c, crypt_sym . c, crypt_sym_gcm.c, crypt_sym_gcm_iv_auto . c, download_log .c, eft_calc_arpc. c, eft_validate_cvv.c, export_import_tr31.c, gen_check_oath. c, gen_dukpt .c, gen_ecdh .c, gen_xecdh.c, get_hsm_info. c, get_key_info_bchain.c, get_pub_key_bchain .c, import_export.c, import_export_bchain.c, key_add_remove. c, m_of_n.c, pin_block_translate. c, post_put_get_delete_pix .c, pqc_kem_encaps_decaps.c, pqc_kem_encaps_decaps_persistent.c, sc_copy_set.c, sc_create_svmk.c, sign_verify.c, sign_verify_bchain.c, sign_verify_eddsa .c, skeep_new_split_recover. c, skeep_probe_match. c, tokenization.c and verify_pin_block. c.
◆ nPort
TCP port (4433).
- Examples
- ckd_bchain.c, connect_hsm .c, create_hash .c, crypt_sym . c, crypt_sym_gcm.c, crypt_sym_gcm_iv_auto . c, download_log .c, eft_calc_arpc. c, eft_validate_cvv.c, export_import_tr31.c, gen_check_oath. c, gen_dukpt .c, gen_ecdh .c, gen_xecdh.c, get_hsm_info. c, get_key_info_bchain.c, get_pub_key_bchain .c, import_export.c, import_export_bchain.c, key_add_remove. c, m_of_n.c, pin_block_translate. c, post_put_get_delete_pix .c, pqc_kem_encaps_decaps.c, pqc_kem_encaps_decaps_persistent.c, sc_copy_set.c, sc_create_svmk.c, sign_verify.c, sign_verify_bchain.c, sign_verify_eddsa .c, skeep_new_split_recover. c, skeep_probe_match. c, tokenization.c and verify_pin_block. c.
◆ szUserId
Identification of the user in the HSM. The user name can contain MAX_USR_LEN characters. If the user name is shorter than MAX_USR_LEN, complete it with zeros (\0).
- Examples
- ckd_bchain.c, connect_hsm .c, create_hash .c, crypt_sym . c, crypt_sym_gcm.c, crypt_sym_gcm_iv_auto . c, download_log .c, eft_calc_arpc.c, eft_validate_cvv.c, export_import_tr31.c, gen_check_oath .c, gen_dukpt. c, gen_ecdh.c, gen_xecdh. c, get_hsm_info. c, get_key_info_bchain.c, get_pub_key_bchain.c, import_export.c, import_export_bchain.c, key_add_remove .c, pin_block_translate.c, post_put_get_delete_pix .c, pqc_kem_encaps_decaps.c, pqc_kem_encaps_decaps_persistent.c, sign_verify.c, sign_verify_bchain.c, sign_verify_eddsa . c, skeep_new_split_recover. c, skeep_probe_match. c, tokenization.c and verify_pin_block.c.
◆ szPassword
User password . The password can contain MAX_USR_PWD characters. If the password is shorter than MAX_USR_PWD, complete it with zeros (\0).
- Examples
- ckd_bchain.c, connect_hsm .c, create_hash .c, crypt_sym . c, crypt_sym_gcm.c, crypt_sym_gcm_iv_auto . c, download_log .c, eft_calc_arpc.c, eft_validate_cvv.c, export_import_tr31.c, gen_check_oath .c, gen_dukpt. c, gen_ecdh.c, gen_xecdh. c, get_hsm_info. c, get_key_info_bchain.c, get_pub_key_bchain.c, import_export.c, import_export_bchain.c, key_add_remove .c, pin_block_translate.c, post_put_get_delete_pix .c, pqc_kem_encaps_decaps.c, pqc_kem_encaps_decaps_persistent.c, sign_verify.c, sign_verify_bchain.c, sign_verify_eddsa . c, skeep_new_split_recover. c, skeep_probe_match. c, tokenization.c and verify_pin_block.c.
The documentation for this structure was generated from the following file: