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. |
GetSignatureProcessImage() | Gets the signature image. |
GetSignatureProcessImageRaw() | Gets the 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[]) | TBD |
PostKeysRauc(String, Byte[]) | Uploads a Rauc key. This key is used to authenticate the firmware upate |
PostKeysRootCertificate(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. |