Namespace Zedal.Sdk.Apis.Signer
Classes
- DocumentResults
Ob die Ergebnisse eines Signaturvorgangs (Infotech.Signer.Sign.V1.DocumentResult) für den Aufrufer nutzbar sind — die Frage, die ein Fachsystem hinter
GetResultsstellt, bevor es „erledigt" verbucht.
- ResultDestination
Wohin die Ergebnisse eines Vorgangs geschrieben werden, wenn es ZWEI Wege gibt, das zu sagen — ein Zielordner oder ein fester Dateiname.
- ResultDestination.Target
Das gewählte Ziel — genau eines von drei möglichen.
- ResultFiles
Wohin ein Aufrufer die signierten Ergebnisse eines Vorgangs schreibt.
- ResultTarget
Wohin ein einzelnes Ergebnis geht (PathsIn(string, IReadOnlyList<DocumentResult>, Func<DocumentResult, DocumentKind>)).
- SignOutcome
Ergebnis der SignAsync(IEnumerable<DocumentInput>, SigningOptions, Action<string>, string, CancellationToken, ZedalCallContext, Action<SigningProcess>)-Fassade: der Vorgang in seinem Endzustand und — bei Erfolg — die signierten Dokumente.
- SigningBatchFiles
Woraus die Batch eines Signaturvorgangs besteht, wenn ihre Dateien auf ZWEI Wegen benannt werden können — als bloße Namen oder einzeln mit einer Option.
- SigningOptionsExtensions
Hilfen rund um Infotech.Signer.Sign.V1.SigningOptions — die Optionen eines Vorgangs und die seiner einzelnen Dokumente.
- SubmittedSigningProcess
Ergebnis von SubmitAsync(IEnumerable<DocumentInput>, SigningOptions, string, ZedalCallContext): der vorgelegte Vorgang und die
signing_url, unter der der Mensch signiert.
- VerificationVerdict
Was aus einer Prüfung herauskommt: das Urteil in einem Wort und derselbe Ausgang als Exitcode.
- VerifyInput
Was in eine Prüfung hineingeht: WELCHER der vier Verify-RPCs zuständig ist und MIT WELCHEN Prüfoptionen gefragt wird.
- VisibleSignatures
Baut einen Infotech.Signer.Sign.V1.VisibleSignature (Sichtvermerk auf einer PDF-Seite) aus geprüften Werten. Maßeinheit sind PDF-Punkte (1/72 Zoll), Ursprung unten links; Seite 1 ist die erste,
0die letzte — wie im Contract.
Interfaces
- ICertificateInfoApi
Certificate Information Service (CIS) — Vertrauensauskunft nach eIDAS. Beantwortet anhand der EU-LOTL und der nationalen Trusted Lists (ETSI TS 119 612), ob ein Zertifikat auf einen vertrauenswürdigen Trust Service Provider zurückgeht und in welchem Service-Status dieser zum fraglichen Zeitpunkt war.
- ISigningProcessApi
Signaturvorgänge der
SignerApi(signer/sign/v1) aus Sicht des Fachsystems (Konzept 6.3/6.6, API-direkt bzw. URL-Handoff): Vorgang anlegen, vorlegen, den Nutzer über diesigning_urlsignieren lassen, Ergebnis abholen.
- IVerifyApi
Stateless verification of signed documents and certificates (e.g. the verify buttons in the applications or server-side checks).
Enums
- VerificationOutcome
Der Ausgang einer Prüfung — drei, die nicht dasselbe sind.
- VerifyKind
Welcher der vier Verify-RPCs ein Dokument prüft.