Guardar Fecha Logeo - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki
Guardar Fecha Logeo
Método para almacenar la fecha de ingreso a la aplicación de un ciudadano.
#!java
public void getSaveDateLogin(@NotNull SaveLoginDateIn saveLoginDateIn, @NotNull CallbackSaveLoginDate listener)
#!Kotlin
fun getSaveDateLogin(saveLoginDateIn : SaveLoginDateIn, listener: CallbackSaveLoginDate)
Parametros de entrada
Parámetros
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
SaveLoginDateIn | Object | SI | Objeto asociado al guardado de la fecha de Logeo |
CallbackSaveLoginDate | Callback | SI | Retorna un SaveLoginDateOut |
Parámetros SaveLoginDateIn
Parámetro | Tipo | Descripción |
---|---|---|
ciudadanoGuid | String | Identificador único del ciudadano |
tipologeo | String | Es el tipo de logueo realizado (//1-Facial, 2-Huella) |
Retorna SaveLoginDateOut
Parámetros SaveLoginDateOut
Parámetro | Tipo | Descripción |
---|---|---|
RespuestaTransaccion | Object | Objeto que describe si el servicio fue o no consultado |
ciudadanoGUID | String | Identificador único del ciudadano |
#!java
public SaveLoginDateOut( RespuestaTransaccion respuestaTransaccion, //Respuesta de la transacción
String ciudadanoGUID) //Identificador único del ciudadano
#!Kotlin
fun SaveLoginDateOut( respuestaTransaccion: RespuestaTransaccion, //Respuesta de la transacción
ciudadanoGUID: String) //Identificador único del ciudadano
Ej:
#!java
SaveLoginDateIn data = new SaveLoginDateIn();
data.setCiudadanoGuid(ciudadanoGuid); //Identificador único del ciudadano
data.setTipoLogeo(tipologeo); //Es el tipo de logueo realizado (//1-Facial, 2-Huella)
ServicesOlimpia.getInstance().getSaveDateLogin(data, new OlimpiaInterface.CallbackSaveLoginDate() {
@Override
public void onSuccess(SaveLoginDateOut saveLoginDateOut) {
// Implementación
}
@Override
public void onError(RespuestaTransaccion transactionResponse) {
// Implementación
}
});
#!Kotlin
val data = SaveLoginDateIn()
data.ciudadanoGuid(ciudadanoGuid); //Identificador único del ciudadano
data.tipoLogeo(tipologeo); //Es el tipo de logueo realizado (//1-Facial, 2-Huella)
ServicesOlimpia.getInstance()
.getSaveDateLogin(data, object : CallbackSaveLoginDate {
override fun onSuccess(saveLoginDateOut: SaveLoginDateOut) {
// Implementación
}
override fun onError(respuestaTransaccion: RespuestaTransaccion) {
// Implementación
}
})