api/certs library

Classes

GenerateCertResult
Resultado tipado de generación de certificado.

Functions

generateCert({required String csr}) Future<ApacuanaSuccess<GenerateCertResult>>
Genera un certificado digital.
getCertStatus({bool isCertificateInDevice = false, Map<String, dynamic>? userData}) Future<ApacuanaSuccess<Map<String, dynamic>>>
Obtiene el estatus del certificado del usuario. Retorna un objeto con la clave status que contiene { text, descriptionText }.
getCertTypes() Future<ApacuanaSuccess<Map<String, dynamic>>>
Obtiene los tipos de certificado disponibles.
getRequerimentsByTypeUser({required int type}) Future<ApacuanaSuccess<Map<String, dynamic>>>
Obtiene los requisitos para un tipo de usuario dado.
requestCertificate({required Map<String, dynamic> params}) Future<ApacuanaSuccess<Map<String, dynamic>>>
Solicita un certificado para el usuario. Valida que type sea numérico y documents sea una lista.