Class AppletBridge
- java.lang.Object
-
- com.stepover.opensignatureapi.bridge.WindowsBridge
-
- com.stepover.opensignatureapi.bridge.AppletBridge
-
- All Implemented Interfaces:
LibraryBridgeInterface
public class AppletBridge extends WindowsBridge
A library bridge handling all calls to the signature devices per jna and windows soapad dll, signing isn't supported. This is a minimal implementation for use in an applet
-
-
Field Summary
-
Fields inherited from class com.stepover.opensignatureapi.bridge.WindowsBridge
activeSigningDevice, byteBuffer, certStr, DEVICE_FIRMWARE_VERSION, DEVICE_NAME, DEVICE_SERIAL_NUMBER, isCapturing, logger, padId, timeStamp
-
-
Constructor Summary
Constructors Constructor Description AppletBridge()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Dimension
getDisplayPixelSize()
byte
getPressedLcdButtonCode(SoSigningDevice signingDevice)
boolean
initialize(boolean withSignApi)
void
setLcdButtonState(int buttonCode, boolean buttonState)
boolean
showImageInDocViewMode(java.awt.image.BufferedImage image, int currentPage, int pageCount, boolean showStartSigningButton)
void
stopDocViewMode(SoSigningDevice signingDevice)
Stop doc view mode.-
Methods inherited from class com.stepover.opensignatureapi.bridge.WindowsBridge
activateEmulationMode, addCertificateSignature, addSignature, closeDoc, finalizeLibraries, getAesKeyCallback, getBioData, getDeviceName, getDevicePublicKey, getDisplaySize, getEncryptedAesKey, getFirmwareVersion, getNextSignatureFrame, getSerialNumber, getSignatureBitmap, getSignatureButtonsListener, getSignImage, getSigningDevices, initDevice, loadDoc, readCert, readLicense, resetDevice, saveDoc, setButtonsDuringSignatureVisible, setCallbacks, setCertStr, setDisplayRotation, setDocViewSignatureImage, setPad, setPreliminaryDocHash, setSignatureButtonsListener, setSignatureCancelCallback, setSignatureColor, setSignatureHashCallback, setSignatureImage, setSignatureRectangle, setSignatureRepeatCallback, setSignDocMode, setSignImage, setSignImageBW, startCapture, startCapture, startCapture, stopCapture
-
-
-
-
Method Detail
-
initialize
public boolean initialize(boolean withSignApi)
- Specified by:
initialize
in interfaceLibraryBridgeInterface
- Overrides:
initialize
in classWindowsBridge
-
setLcdButtonState
public void setLcdButtonState(int buttonCode, boolean buttonState)
- Specified by:
setLcdButtonState
in interfaceLibraryBridgeInterface
- Overrides:
setLcdButtonState
in classWindowsBridge
-
getPressedLcdButtonCode
public byte getPressedLcdButtonCode(SoSigningDevice signingDevice)
- Specified by:
getPressedLcdButtonCode
in interfaceLibraryBridgeInterface
- Overrides:
getPressedLcdButtonCode
in classWindowsBridge
-
getDisplayPixelSize
public java.awt.Dimension getDisplayPixelSize()
- Specified by:
getDisplayPixelSize
in interfaceLibraryBridgeInterface
- Overrides:
getDisplayPixelSize
in classWindowsBridge
-
showImageInDocViewMode
public boolean showImageInDocViewMode(java.awt.image.BufferedImage image, int currentPage, int pageCount, boolean showStartSigningButton)
- Specified by:
showImageInDocViewMode
in interfaceLibraryBridgeInterface
- Overrides:
showImageInDocViewMode
in classWindowsBridge
-
stopDocViewMode
public void stopDocViewMode(SoSigningDevice signingDevice)
Description copied from class:WindowsBridge
Stop doc view mode.- Specified by:
stopDocViewMode
in interfaceLibraryBridgeInterface
- Overrides:
stopDocViewMode
in classWindowsBridge
- Parameters:
signingDevice
- the signing device
-
-