0.0.4 • Published 6 months ago
@evomatik/seaged-csr-library v0.0.4
CsrService
generateCSR(userInfo, password)
Método para generar el CSR de una persona física que recibe los siguientes argumentos:
- userInfo:
UserInfo
- password:
string
userInfo: Objeto que cumpla con la interfaz UserInfo
password: Contraseña elegida por el usuario
UserInfo
Interfaz con las siguientes propiedades:
- name: Nombre de la persona física
- email: Correo electrónico de la persona
- rfc: RFC de la persona
- curp: CURP de la persona
Ejemplo:
const userInfo = {
name: 'José Pérez León',
email: 'jose.perez@evomatik.com',
rfc: 'PELJ930702657',
curp: 'PELJ930702HPLTRG09'
}
this.csrService.generateCSR(userInfo, 'Passw0rd0')
.then(
response => console.log(response)
)
readCSR(csr)
Método para leer el CSR de una persona física que recibe el siguiente argumento:
- csr:
string
csr: CSR válido generado a partir de la información requerida de una persona física
Ejemplo:
const csr = 'MI34JKL343NDIFO...'
this.csrService.readCSR(csr)
.then(
response => console.log(response)
)