Class Tse
- Assembly
- anybill.POS.Client.Abstractions.dll
Security features according to 'KassenSichV'.
public class Tse : TseBase
- Inheritance
-
Tse
- Inherited Members
Properties
Certificate
Entire certificate chain of the TSE used in PEM format.
public string Certificate { get; set; }
Property Value
Extension
Anybill specific extensions.
public AnybillTseExtension Extension { get; set; }
Property Value
FirstOrder
Time stamp of the start of the first order transaction. The time stamp corresponds to the one returned by the TSE Time stamp when executing the start() function of the first order.
public DateTimeOffset? FirstOrder { get; set; }
Property Value
LogTimeFormat
Date format used by the TSE. E.g. 'unixTime'
public string LogTimeFormat { get; set; }
Property Value
ProcessData
Content of the processData when calling the finish() function of the transaction.
public string ProcessData { get; set; }
Property Value
ProcessType
Content of the processType when calling the finish() function of the transaction
public string ProcessType { get; set; }
Property Value
SerialNumber
Serial number of the TSE in hexadecimal representation.
public string SerialNumber { get; set; }
Property Value
Signature
Check value / signature, which the TSE returned when calling the finish() function of the transaction.
public string Signature { get; set; }
Property Value
SignatureAlgorithm
Signature algorithm used by the TSE. E.g. 'ecdsa-plain-SHA256'
public string SignatureAlgorithm { get; set; }
Property Value
SignatureNumber
Signature counter assigned by the TSE. The signature counter is taken from the response when calling the finish() function of the transaction.
public int? SignatureNumber { get; set; }
Property Value
- int?
TimestampEnd
Time stamp of the end of the transaction. The timestamp corresponds to the time stamp returned by the TSE at executing the finish() function.
public DateTimeOffset? TimestampEnd { get; set; }
Property Value
TimestampStart
Time stamp of the start of the transaction. The timestamp corresponds to the time stamp returned by the TSE at executing the start() function.
public DateTimeOffset? TimestampStart { get; set; }
Property Value
TransactionNumber
The transaction number assigned by the TSE.
public int? TransactionNumber { get; set; }
Property Value
- int?