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: