Namespace Zedal.Sdk
Namespaces
Classes
- ClientMetadata
Client-scoped metadata used for gRPC call options.
- DiwassDocumentExtensions
Direkter Zugriff auf den DIWASS-Stand eines Dokuments, also die Information aus der letzten Get-Antwort von DIWASS. Sie steckt im oneof der
DiwassMessage; solange dort keine Get-Antwort liegt, etwa direkt nach dem Anlegen und vor dem ersten Abruf, liefern die Methodennull.
- ZedalClientFactory
Factory for creating ZEDAL SDK clients.
- ZedalConnectionFactory
Factory for creating transport connections.
- ZedalConnectionStatus
Result of a connectivity check against a ZEDAL endpoint (see CheckConnection(TimeSpan?)).
Structs
- ZedalCallContext
Bündelt die Aufrufer-Steuerung eines einzelnen API-Calls: Zeitgrenze, CancellationToken und optionale zusätzliche gRPC-Header.
Interfaces
- IDocumentNumbers
Dokumentnummern, die nicht von einem einzelnen Server-Call geliefert werden, sondern aus vorhandenen Daten abgeleitet sind. Sitzt — wie IMyAccount — auf den CoreApi-Diensten auf, damit Aufrufer nicht wissen müssen, aus welcher Sub-API sich eine Nummer zusammensetzt.
- IMyAccount
Convenience accessors for data scoped to the currently logged-in user (DIWASS operator-ids, BMU-ZKS numbers, ...). Sits on top of the underlying CoreApi services so callers don't have to know which sub-API a piece of "my own" information lives on.
- ISignerApi
Bündelt die Signer-Dienste, die über die ZEDAL-Plattform erreichbar sind.
- IZedalConnection
Represents the transport-level connection details for gRPC communication.
Enums
- ZedalTransport
Wire transport used for gRPC communication with ZEDAL.