Přeskočit obsah

Metody třídy StorageConnector

Detailní informace o metodách jsou k dispozici také formou programátorské dokumentace, která je součástí NuGet balíčku knihovny nebo v sekci Dokumentace tříd.

Všechny metody při volání musí mít nastavené vlastnosti ServerUrl, OperatorSigner a RaCode pokud u metody není uvedeno jinak.

PutCertificateRequestAsync

public Task PutCertificateRequestAsync(PutCertificateRequestReq body)

Metoda pro registraci žádosti o certifikát na úložiště dokumentů. Pokud e v aplikaci RA certifikáty vydávají elektronicky bez papírové dokumentace, je potřeba žádost o certifikát zaevidovat v úložišti dokumentů.

V objektu PutCertificateRequestReq se předávají základní informace o žádosti a na základě profilu žádosti o certifikát musí v objektu pritomny příslušné dokumenty (např. certifikát pro zaměstnance musí být doložen potvrzením o zaměstnání). Metoda musí být zavolána i v případě pokud není přiložen žádný dokument k evidování z důvodu přiložení smluv a protokolů, které se na úložiště dokumentů nahrávají po vydání certifikátů.

Odkazy na dokumentaci:

PutCertificateAgreementAsync

public Task PutCertificateAgreementAsync(PutCertAgreementReq body)

Metoda pro uložení následných dokumentů při procesu vydání certifikátu elektronickou formou. Dokumenty se na úložiště vkládají po vydání certifikátu a musí být podepsány nově vydaným certifikátem a certifikátem operátora.

V objektu PutCertAgreementReq se předávají podepsané protokoly, informace o vydaném a operátorském certifikátu, a číslo žádosti podle kterého se dokumenty přiřadí na úložiště k záznamu, který vznikl voláním funkce PutCertificateRequestAsync.

Odkazy na dokumentaci:

TestConnectionAsync

public Task TestConnectionAsync()

Metoda pro otestování spojení a dostupnosti se systémem Storage. Pokud nastane chyba při testování spojení, metoda skončí výjimkou.

Tato metoda při volání nepotřebuje míst nastavenou vlastnost OperatorSigner a RaCode.

Odkazy na dokumentaci: