Class Session
Starting a session is necessary for certain endpoints. See PostSession().
Inheritance
Inherited Members
Namespace: NextGenAPI
Assembly: NextGenAPI.dll
Syntax
public class Session
Methods
| Name | Description |
|---|---|
| AddLogin(Login) | Adds a login to this session. |
| DeletePromoScreen(Int32) | Deletes the promoscreen at the given index. |
| DeletePromoVideo() | Deletes the promo video. |
| DeleteSignatureProcess() | Deletes a signature process. |
| GetBattery() | Gets the state of the battery for the built-in clock of the pad. |
| GetEvents() | Dequeues the latest events from the pad. |
| GetKeysFuf() | Download the key for Firmware upload. The key is used to authenticate a valid firmwware update file (fuf) |
| GetKeysNotary() | TDB |
| GetKeysPadCustomer() | TDB |
| GetKeysRauc() | Downloads a Rauc key. This key is used to authenticate the firmware upate |
| GetKeysRootCertificate() | TDB |
| GetKeysSSLCustomer() | TDB |
| GetLogFile() | Download the log files content can be plain text or zip file |
| GetMode() | Gets the current mode. |
| GetModes() | Gets the pad modes. |
| GetModes(String) | Gets the renderables of a given mode. |
| GetModes(String, Seq<Int32>) | Gets the renderable of the given mode and index. |
| GetScreenshot() | Gets a screenshot from the pad. |
| GetScreenshotImage() | Gets a screenshot from the pad. |
| GetSignatureProcess() | Downloads the result of the signature process. |
| GetSignatureProcessFinalImage() | Gets the final signature image. |
| GetSignatureProcessImage() | |
| GetSignatureProcessImageRaw(String) | Gets the signature image from the specific endpoint. |
| GetSignatureProcessLiveImage() | Gets the live signature image. |
| GetTime() | Gets the time from the pad. |
| GetTimeRaw() | Gets the time from the pad. |
| PostKeysFuf(Byte[]) | Uploads a key for Firmware upload. The key is used to authenticate a valid firmwware update file (fuf) |
| PostKeysNotary(Byte[], Byte[]) | TBD |
| PostKeysPadCustomer(Byte[], Byte[], Byte[]) | TBD |
| PostKeysRauc(String, Byte[]) | Uploads a Rauc key. This key is used to authenticate the firmware upate |
| PostKeysRootCertificate(Byte[], Byte[], Byte[], Byte[]) | TBD |
| PostKeysSSLCustomer(Byte[], Byte[]) | TBD |
| PostPromoScreen(Byte[], ImageFormat, Int32, Int32) | Posts a promoscreen. |
| PostPromoVideo(Byte[]) | Posts a promo video. |
| PostSignatureProcess(Byte[], SignatureProcessFormat) | Posts a PDF file or an ESign XML. |
| PutAdmin(AdminCommand) | Changes the pad config. |
| PutConfig(Config) | Changes the pad config. |
| PutConfig(HttpContent) | Changes the pad config. |
| PutConfig(String) | Changes the pad config. |
| PutConfigAndRetryOnFailer(Config, Int32) | Changes the pad config. |
| PutMode(Mode) | Commands a mode switch. |
| PutModes(String, Seq<Int32>, Renderable) | Changes renderable in a given mode. |
| PutModesButtonPress(String, Seq<Int32>) | |
| PutTime(DateTimeOffset) | Sets the time of the pad. |
| PutTimeAndRetryOnFailer(DateTimeOffset, Int32) | Sets the time of the pad. |