Biblioteca para integrar el cliente de firma digital @firma en Angular.
Esta librería proporciona una integración sencilla del cliente de firma digital @firma en aplicaciones Angular, permitiendo la implementación de firmas digitales de manera eficiente y segura.
NOTA: Esta librería no es una implementación oficial de @firma ni está afiliada a ninguna entidad oficial. Ha sido desarrollada como un proyecto personal para su uso en la aplicación pasantes®.
IMPORTANTE: Esta librería se encuentra actualmente en fase de desarrollo. No se recomienda su uso en entornos de producción hasta que se alcance una versión estable (1.0.0). Las APIs pueden cambiar sin previo aviso entre versiones menores.
npm install --save ngx-autofirma
// app.config.ts
import { ApplicationConfig } from '@angular/core';
import { NgxAutofirmaService } from 'ngx-autofirma';
export const appConfig: ApplicationConfig = {
providers: [
NgxAutofirmaService
]
};
import { Component } from '@angular/core';
import { NgxAutofirmaService } from 'ngx-autofirma';
@Component({
selector: 'app-root',
template: `...`
})
export class AppComponent {
constructor(private autofirmaService: NgxAutofirmaService) {}
}
import { Component, inject } from '@angular/core';
import { AutofirmaService, AutofirmaWebSocketService } from 'ngx-autofirma';
@Component({
selector: 'ngx-autofirma-demo',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
providers: [AutofirmaWebSocketService]
})
export class AppComponent {
private readonly autofirma: AutofirmaService = inject(AutofirmaWebSocketService);
}
Este proyecto está licenciado bajo GPL-2.0.
Si encuentras algún problema con la librería o tienes alguna sugerencia de mejora, puedes:
- Revisar si el problema ya está reportado en la página de incidencias
- Crear una nueva incidencia si el problema no está reportado
- Contribuir con comentarios o soluciones a incidencias existentes
Todas las incidencias, comentarios y sugerencias son bienvenidos y nos ayudan a mejorar la librería.