Skip to main content

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.