Show / Hide Table of Contents

Interface ISubjectProvider

Služba poskytujúca prístup ku subjektom

Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public interface ISubjectProvider

Methods

GetAsync(ORPCode, CancellationToken)

Získa subjekt, obsahujúci identitu a aktuálne platný certifikát, pre daný kód pokladne

Declaration
Task<Subject> GetAsync(ORPCode cashRegisterCode, CancellationToken cancellationToken)
Parameters
Type Name Description
ORPCode cashRegisterCode

Kód on-line registračnej pokladne

CancellationToken cancellationToken
Returns
Type Description
TaskSubject

Subjekt

Exceptions
Type Condition
ArgumentNullException

cashRegisterCode je null

IdentityNotFoundException

Pre zvolený parameter cashRegisterCode nebola nájdená žiadna identita

CertificateNotFoundException

Pre zvolený parameter cashRegisterCode nebol nájdený žiaden platný certifikát

InvalidTimeException

Lokálny čas nie je platný

CertificateExpiredException

Certifikát, prislúchajúci k danému kódu on-line pokladne, je exspirovaný

OperationCanceledException

Operácia bola zrušená

In This Article
Na začiatok stránky Nine Digit, s.r.o. ©