All Classes and Interfaces

Class
Description
Kapselt einen Kategorienamen in einem DVDVRequest.
Ein allgemein gültiges Zertifikat, welches im DVDV-Kontext unterschiedliche Ausprägungen annehmen kann.
Schnittstelle für Zugriff auf ein Zertifikat und dessen privaten Schlüssel.
Standard-Implementierung von CertificateAndPrivateKey.
Wird geworfen, wenn ein Zertifikat gemäß Certification Revocation List widerrufen worden ist.
Dies ist die Einstiegsklasse der DVDV-Bibliothek und dient der Erzeugung von DVDVManager-Objekten.
Kapselt diverse Parameter zum Verbindungsaufbau mit einem DVDV2-Server.
Builder zum Erzeugen von DVDV2ServerConnectionParams-Instanzen zur Parametrisierung einer IAM/Keycloak-authentifizierten Verbindung zum DVDV-Server.
Builder zum Erzeugen von DVDV2ServerConnectionParams-Instanzen zur Parametrisierung einer nicht-authentifizierungspflichtigen Verbindung zur rechenzentrumsinternen Schnittstelle m DVDV-Server.
Builder zum Erzeugen von DVDV2ServerConnectionParams-Instanzen zur Parametrisierung einer standalone-authentifizierten Verbindung zum DVDV-Server.
Wird geworfen, wenn der Authentifizierungsversuch aus fachlichen Gruenden gescheitert ist.
Wird geworfen, wenn bei der Initialisierung Fehler auftreten.
Basis-Klasse verschiedener Exceptions der DVDV-Bibliothek.
Wird geworfen, wenn ein Aufruf gelingt, aber der Server einen HTTP-Response-Code liefert, der einen Fehler anzeigt.
Wird geworfen, wenn beim Verbindungsaufbau oder der Netzwerkkommunikation ein I/O-Fehler auftritt.
Zentrale Klasse der DVDV-Bibliothek, kapselt die Kommunikation mit dem IAM/Keycloak (falls beteiligt) und dem DVDV2-Server sowie das Failover, also den Wechsel zu einem anderen DVDV2-Server im Fehlerfall.
Kennzeichnet die fachliche Ausnahmesituation, dass keine zu den Suchparametern passenden Daten in der DVDV2-Datenbank gefunden wurden.
Tag-Interface für Requests an den DVDV2-Server.
 
Signalisiert einen Wechsel des DVDV2-Servers.
Erlaubt dem Anwendungscode, auf Failover-Ergeignisse zu reagieren.
Kapselt die Parameter, die zum Aufruf von {de.dvdv2.manager.DVDVManager#findCategories} erforderlich sind.
Wrapper für einen Organisationsschlüssel und damit geeigneter Parameter für DVDVManager.findOrganizationDescriptions(FindOrganizationDescriptionsRequest).
Kapselt die Parameter, die für einen Aufruf von DVDVManager.findServiceDescription(de.dvdv2.message.FindServiceDescriptionRequest) erforderlich sind.
Kapselt einen fingerprint in einem DVDVRequest.
Repräsentiert eine Organization in einem Kontext, in dem aus Performancegründen bestimmte abhängige Daten nicht übetragen wurden und daher nicht zur Verfügung stehen.
Eine Organisation im DVDV2-Kontext ist eine übergeordnete Kategorisierung von staatlichen Verwaltungsorganen, nicht-staatlichen Verwaltungsorganen und Wirtschaft.
Repräsentiert eine Kategorie (inklusive etwaiger Kind-Kategorien).
Dieses Interface beschreibt eine konkrete Organisation und dessen Stellvertreter.
 
Siehe https://datatracker.ietf.org/doc/html/rfc7807.
Dieses Interface ist die Basisausprägung eines Dienstes im DVDV2 Kontext.
Diese Klasse beschreibt einen Dienst im DVDV2-Kontext
Dieses Interface beinhaltet Informationen zum Dienstelement, welches zum einem deklaritiv in einer Deinstbeschreibung beschrieben wird und zum anderem in einer konkreten Ausprägungen einem Dienst zugeordnet ist.
Beschreibung der möglichen Dienstelement-Typen in DVDV.
Beschreibung der möglichen Dienstspezifikations-Typen in DVDV2.
Zusammenfassung einiger Informationen über ein Dienstelement (zurzeit stets ein Intermediär).
Kapselt die Parameter, die zum Aufruf von {de.dvdv2.manager.DVDVManager#verifyCategory(de.dvdv2.message.VerifyCategoryRequest)} erforderlich sind.
Versionsinformationen vom DVDV2-Server.