Namespace Dvdv.Api.Manager
Classes
SummaryServiceElement
Zusammenfassung einiger Informationen über ein Dienstelement (zurzeit stets ein Intermediär).
Interfaces
IDVDV2Manager
Zentrale Klasse der DVDV-Bibliothek, kapselt die Kommunikation mit dem DVDV2-Server sowie das Failover, also den Wechsel zu einem anderen DVDV2-Server im Fehlerfall.
Ein typisches Fachverfahren wird genau ein Objekt dieses Typs erzeugen und das dann in der ganzen Anwendung dauerhaft verwenden, also ggf. auch in verschiedenen Threads. Wenn Sie davon abweichen, sollten Sie bedenken, dass verschiedene Objekte dieses Typs unabhaengig voneinander (und damit i.d.R. ueberfluessige) Authentifizierungsrequests machen.
Entspricht in etwa der DVDV1-Klasse
DVDVManager.
IDVDV2ManagerFactory
Methoden zum Erzeugen eines DVDV2Managers
IDVDV2ServerConnectionParams
Kapselt diverse Parameter zum Verbindungsaufbau mit einem DVDV2-Server.
Die meisten dieser Parameter betreffen die Authentifizierung am IAM/Keycloak.
Siehe z.B.https://www.iana.org/assignments/oauth-parameters/oauth-parameters.xml
Zum Erzeugen einer Instanz nutzen Sie Build().
IDVDV2ServerConnectionParamsBuilderIam
Mittels des DVDV2ServerConnectionParamsBuilder werden die Verbindungsparameter zum DVDV2-Server festgelegt und eine Instanz des von DVDV2ServerConnectionParams erstellt.
IDVDV2ServerConnectionParamsBuilderIntern
Mittels des DVDV2ServerConnectionParamsBuilder werden die Verbindungsparameter zum DVDV2-Server festgelegt und eine Instanz des von DVDV2ServerConnectionParams erstellt.
IDVDV2ServerConnectionParamsBuilderStandalone
Mittels des DVDV2ServerConnectionParamsBuilder werden die Verbindungsparameter zum DVDV2-Server festgelegt und eine Instanz des von DVDV2ServerConnectionParams erstellt.
Enums
AuthMode
Die DVDV-Bibliothek drei Modi der Authentifizierung.