SignatureLast updated on
Last updated on
Captured signature data
A Signature is a structured primitive that represents the data captured when a party signs a Form, including the signature image/data, timestamp, capture method, and optional metadata.
Properties
image?: string
Base64-encoded signature image or data URI
timestamp: string
ISO 8601 date-time when the signature was captured
method: 'drawn' | 'typed' | 'uploaded' | 'certificate'
Method used to capture the signature
type?: 'signature' | 'initials'
Whether this is a full signature or initials
metadata?: Record<string, unknown>
Additional metadata (IP address, device info, etc.)
Signature Methods
| Method | Description |
|---|---|
drawn | Signature drawn on screen (touch or mouse) |
typed | Name typed and converted to signature font |
uploaded | Signature image uploaded from file |
certificate | Digital certificate-based signature |
Signature Types
| Type | Description |
|---|---|
signature | Full signature (default) |
initials | Initials only |
Examples
image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..."
timestamp: "2024-01-15T14:45:00Z"
method: drawn
type: signature
metadata:
ipAddress: "192.168.1.100"Related
- FormSignature - Design-time signature requirements (in FormParty)
- FormParty - Party role definitions
- Signing - Runtime signing flow, captures, and attestations