Table of Contents

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 GetResults stellt, 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, 0 die 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 die signing_url signieren 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.