ValidarOTP - ReconoSERID/SDK-ReconoSERID-Android GitHub Wiki
Validar OTP
Método para realizar la validación de la OTP del servidor con la que envió el ciudadano.
#!java
public void validarOTP(@NotNull String guidOTP, @NotNull String oTP, @NotNull CallbackValidateOTP listener)
#!Kotlin
fun validarOTP(guidOTP : String, oTP : String, listener: CallbackValidateOTP)
Parametro de entrada
Parámetros
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
guidOTP | String | SI | Es el identificador único de la OTP |
oTP | String | SI | Es una cadena que contiene un código de verificación |
CallbackValidateOTP | Callback | SI | Retorna un ValidarOTP y RespuestaTransaccion |
Recibe ValidarOTP
Parámetros ValidarOTP
Parámetro | Tipo | Descripción |
---|---|---|
esValida | Boolean | Es la aceptación o no de la validación |
respuestaTransaccion | Object | Respuesta de la transacción |
#!java
public ValidarOTP( Boolean esValida, //Es la aceptación o no de la validación
RespuestaTransaccion respuestaTransaccion) //Respuesta de la transacción
#!Kotlin
fun ValidarOTP(Boolean: esValida, //Es la aceptación o no de la validación
respuestaTransaccion: RespuestaTransaccion) //Respuesta de la transacción
Ej:
#!java
ServicesOlimpia.getInstance().validarOTP(guidOTP, oTP, new OlimpiaInterface.CallbackValidateOTP() {
@Override
public void onSuccess(ValidarOTP validarOTP) {
//
}
@Override
public void onError(RespuestaTransaccion transactionResponse) {
//
}
});
#!Kotlin
ServicesOlimpia.getInstance()
.validarOTP(guidOTP, oTP, object : CallbackValidateOTP {
override fun onSuccess(validarOTP: ValidarOTP) {
// Implementación
}
override fun onError(respuestaTransaccion: RespuestaTransaccion) {
// Implementación
}
})