Package de.dvdv2.manager
package de.dvdv2.manager
Beschreibungen und Kapselung für den Verbindungsaufbau eines Fachverfahrens
- für die verschiedenen Varianten der Authentifizierung
- für die Abfrage der fachlichen DVDV2 Objekte
-
ClassDescriptionSchnittstelle 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 vonDVDVManager-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.DVDV2ServerConnectionParamsBuilderStandalone<B extends DVDV2ServerConnectionParamsBuilderStandalone<?>>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.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.Siehe https://datatracker.ietf.org/doc/html/rfc7807.