Document Signing Widget
Component Detail
User Interface
high complexity
frontendmobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Reusable widget that embeds the document signing flow within the app, supporting both BankID-based e-signature (via Signicat or equivalent) and simpler in-app acknowledgment for lower-risk documents. Displays current signing status and updates UI in real time upon completion. Handles both single-signer and coordinator-acknowledged workflows.
document-signing-widget
Responsibilities
- Render signing UI for e-signature or in-app acknowledgment
- Initiate and track signing session with signing provider
- Display real-time signing status and confirmation
- Support BankID-based signing via external provider
- Handle signing cancellation and error states
Interfaces
initiateSigning(documentId, signingMethod)
getSigningStatus(sessionId)
onSigningComplete(callback)
onSigningCancelled(callback)
renderSigningFrame(providerUrl)
acknowledgeDocument(documentId)