Gestión de sesiones de cliente con HSM.
Consulte la documentación técnica del HSM.
Funciones | |||||
void | Conectar (cadena Usuario, cadena Contraseña) | ||||
Establece una conexión cifrada con el HSM utilizando el equilibrio de carga.
| |||||
void | Conectar (cadena Dirección, cadena Usuario, cadena Contraseña) | ||||
Se conecta a un HSM concreto mediante una conexión cifrada. | |||||
void | Conectar (cadena Dirección, cadena Usuario, cadena Contraseña, cadena Otp) | ||||
Se conecta a un HSM concreto mediante una conexión cifrada. | |||||
void | ConnectWithLB (cadena Usuario, cadena Contraseña, cadena Otp) | ||||
void | ConnectWithLB (cadena Dirección, cadena Usuario, cadena Contraseña, cadena Otp) | ||||
void | Connect (cadena Address, cadena User, cadena Password, bool Encrypted, bool UseLoadBalance) | ||||
Establece una conexión con el HSM utilizando todos los parámetros de la API. | |||||
void | Connect (cadena Address, cadena User, cadena Password, cadena Otp, bool Encrypted, bool UseLoadBalance) | ||||
Establece una conexión con el HSM utilizando todos los parámetros de la API. | |||||
void | ConectarAnónimamente (cadena Dirección) | ||||
Establece una conexión anónima con el HSM. | |||||
void | ConnectToken (cadena Usuario, cadena Token) | ||||
Establece una conexión con el HSM utilizando un token temporal emitido por el usuario. | |||||
void | ConnectToken (cadena Dirección, cadena Usuario, cadena Token) | ||||
Establece una conexión con el HSM utilizando un token temporal emitido por el usuario. | |||||
void | ConnectToken (cadena Address, cadena User, cadena Token, bool Encrypted, bool UseLoadBalance) | ||||
establece una conexión con el HSM utilizando un token temporal emitido por el usuario. | |||||
void | Desconectar (bool flagCerrar) | ||||
Finaliza la conexión con el HSM. | |||||
void | Desconectar () | ||||
Finaliza la conexión con el HSM. | |||||
UInt32 | getCID () | ||||
Recupera el CID (Correlation ID) de la sesión actual. El CID permite relacionar la operación en el cliente HSM con los registros del HSM. El CID sólo está disponible cuando existe una sesión establecida con el HSM; en caso contrario, el valor será 0 (cero). Este número suele representarse en hexadecimal. | |||||
|
inline |
Establece una conexión cifrada con el HSM utilizando los ajustes de equilibrio de carga.
User | Usuario/Partición HSM. |
Password | Contraseña de usuario. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
Se conecta a un HSM concreto mediante una conexión cifrada.
Address | Dirección IP del HSM. |
User | Usuario/Partición HSM. |
Password | Contraseña de usuario. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
Se conecta a un HSM concreto mediante una conexión cifrada.
Address | Dirección IP del HSM. |
User | Usuario/Partición HSM. |
Password | Contraseña de usuario. |
Otp | OTP generado por el usuario. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
|
inline |
Establece una conexión con el HSM utilizando todos los parámetros de la API.
Address | Dirección IP del HSM. |
User | Usuario de HSM. |
Password | Contraseña de usuario del HSM. |
Encrypted | Indica si los datos transmitidos durante esta sesión serán encriptados. |
UseLoadBalance | Indica si se utilizará o no la configuración de equilibrio de carga. Si este valor es verdadero, se ignorará el campo Dirección. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
Establece una conexión con el HSM utilizando todos los parámetros de la API.
Address | Dirección IP del HSM. |
User | Usuario de HSM. |
Password | Contraseña de usuario del HSM. |
Otp | OTP generado por el usuario. |
Encrypted | Indica si los datos transmitidos durante esta sesión serán encriptados. |
UseLoadBalance | Indica si se utilizará o no la configuración de equilibrio de carga. Si este valor es verdadero, se ignorará el campo Dirección. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
Establece una conexión anónima con el HSM.
Address | Dirección IP del HSM. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error. |
|
inline |
Establece una conexión con el HSM utilizando un token temporal emitido por el usuario.
User | Usuario de HSM. |
Token | Valor de la ficha |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
Establece una conexión con el HSM utilizando un token temporal emitido por el usuario.
Address | Dirección IP del HSM. |
User | Usuario de HSM. |
Token | Valor de la ficha |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
establece una conexión con el HSM utilizando un token temporal emitido por el usuario.
Address | Dirección IP del HSM. |
User | Usuario de HSM. |
Token | >Valor del código |
Encrypted | Indica si los datos transmitidos durante esta sesión serán encriptados. |
UseLoadBalance | Indica si se utilizará o no la configuración del equilibrio de carga. Si este valor es falso, se utilizará el campo Dirección. |
Dinamo.Hsm.DinamoException | Se lanza cuando se produce un error de acceso o validación de usuario. |
|
inline |
Finaliza la conexión con el HSM.
flagClose | Determina si la sesión se cerrará físicamente o sólo se liberará en la caché local. |
|
inline |
Finaliza la conexión con el HSM.
|
inline |
Recupera el CID (Correlation ID) de la sesión actual. El CID permite relacionar la operación en el cliente HSM con los registros del HSM. El CID sólo está disponible cuando existe una sesión establecida con el HSM; en caso contrario, el valor será 0 (cero). Este número suele representarse en hexadecimal.
DinamoException | Lanza una excepción en caso de error. |