SignatureCapture
SignatureCapture provides the main interface for managing signature capture operations.
Summary
| public final class SignatureCapture | |
|---|---|
| Provides functionality for managing signature capture devices and sessions. | |
| Methods | |
| license | |
| configuration | |
| getDeviceList | |
| createCaptureWindow | |
Methods
license()
Provides access to the licensing component.
| public native License license() |
|---|
| Return Value |
License — The license management object. |
configuration()
Provides access to configuration settings for signature capture.
| public native Configuration configuration() |
|---|
| Return Value |
Configuration — The configuration object. |
getDeviceList()
Retrieves the list of available signature capture devices.
| public native SignatureDeviceList getDeviceList() |
|---|
| Return Value |
SignatureDeviceList — The list of connected signature capture devices. |
createCaptureWindow(SignatureDevice device, String who, String why, Hash what, CaptureWindow.ICaptureWindowEvents callbacks)
Opens a capture window for a specific device, with identification, reason, hash, and event callback parameters.
| public native CreateCaptureWindowResult createCaptureWindow(SignatureDevice device, String who, String why, Hash what, CaptureWindow.ICaptureWindowEvents callbacks) |
|---|
| Parameters |
device: SignatureDevice — The device to use for capturing the signature. |
who: String — The identity of the person signing. |
why: String — The reason for signing. |
what: Hash — A hash value associated with the document or transaction. |
callbacks: CaptureWindow.ICaptureWindowEvents — Event callbacks for capture window actions. |
| Return Value |
CreateCaptureWindowResult — The result of the capture window creation, including the window and status. |