Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addFailoverListener(FailoverListener) - Method in interface de.dvdv2.manager.DVDVManager
-
Registriert den angegebenen FailoverListener, damit diese im Failover-Fall benachrichtigt wird.
B
- build() - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Erzeugt ein Objekt von Typ
DVDV2ServerConnectionParamsmit den in diesem Builder angegebenen Parametern. - build() - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIntern
-
Erzeugt ein Objekt von Typ
DVDV2ServerConnectionParamsmit den in diesem Builder angegebenen Parametern. - build() - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
-
Erzeugt ein Objekt von Typ
DVDV2ServerConnectionParamsmit den in diesem Builder angegebenen Parametern.
C
- CategoryRequest - Interface in de.dvdv2.message
-
Kapselt einen Kategorienamen in einem DVDVRequest.
- Certificate - Interface in de.dvdv2.object
-
Ein allgemein gültiges Zertifikat, welches im DVDV-Kontext unterschiedliche Ausprägungen annehmen kann.
- CertificateAndPrivateKey - Interface in de.dvdv2.manager
-
Schnittstelle für Zugriff auf ein Zertifikat und dessen privaten Schlüssel.
- CertificateAndPrivateKeyImpl - Class in de.dvdv2.manager
-
Standard-Implementierung von
CertificateAndPrivateKey. - CertificateAndPrivateKeyImpl(Certificate, PrivateKey) - Constructor for class de.dvdv2.manager.CertificateAndPrivateKeyImpl
- CertificateRevokedDVDVException - Exception in de.dvdv2.manager
-
Wird geworfen, wenn ein Zertifikat gemäß Certification Revocation List widerrufen worden ist.
- CertificateRevokedDVDVException(Date, CRLReason) - Constructor for exception de.dvdv2.manager.CertificateRevokedDVDVException
- CIPHER_CERTIFICATE - Enum constant in enum class de.dvdv2.object.ParameterType
- CIPHER_CERTIFICATE - Enum constant in enum class de.dvdv2.object.ServiceElementType
- createCategoryRequest(String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.findServiceSpecificationUrisByCategory(CategoryRequest), - createDVDV2Manager() - Method in class de.dvdv2.manager.DVDV2ManagerFactory
-
Erzeugt einen DVDVManager, der die REST-Schnittstelle des DVDV2-Kernsystems ueber die angegebene URL anspricht.
- createDVDV2ServerConnectionParamsBuilderIam() - Method in class de.dvdv2.manager.DVDV2ManagerFactory
-
Im Falle von IAM/Keycloak-basierter Authentifizierung rufen Sie erst diese Methode auf, um ein Objekt vom Typ
DVDV2ServerConnectionParamsBuilderIamzu erzeugen, mit dem Sie dann wiederum ein Objekt vom TypDVDV2ServerConnectionParamserzeugen das dann inDVDV2ManagerFactory.initialize(java.util.List<de.dvdv2.manager.DVDV2ServerConnectionParams>)verwenden. - createDVDV2ServerConnectionParamsBuilderIntern() - Method in class de.dvdv2.manager.DVDV2ManagerFactory
-
Für die Nutzung der rechenzentrumsinternen Schnittstelle /dvdv2-backend/intern/* rufen Sie erst diese Methode auf, um ein Objekt vom Typ
DVDV2ServerConnectionParamsBuilderInternzu erzeugen, mit dem Sie dann wiederum ein Objekt vom TypDVDV2ServerConnectionParamserzeugen das dann inDVDV2ManagerFactory.initialize(java.util.List<de.dvdv2.manager.DVDV2ServerConnectionParams>)verwenden. - createDVDV2ServerConnectionParamsBuilderStandalone() - Method in class de.dvdv2.manager.DVDV2ManagerFactory
-
Bei Authentifizierung ueber den Tokenausgabeendpunkt des Kernsystems ("Standalone-Authentifizierung") rufen Sie erst diese Methode auf, um ein Objekt vom Typ
DVDV2ServerConnectionParamsBuilderStandalonezu erzeugen, mit dem Sie dann wiederum ein Objekt vom TypDVDV2ServerConnectionParamserzeugen das dann inDVDV2ManagerFactory.initialize(java.util.List<de.dvdv2.manager.DVDV2ServerConnectionParams>)verwenden. - createFindAuthorityDescriptionRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
-
Diese Methode wird mittelfristig zugunsten der funktionsgleichen Methode
DVDVManager.createFindOrganizationDescriptionRequest(String, String)entfernt werden. - createFindCategoriesRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.findCategories(de.dvdv2.message.FindCategoriesRequest). - createFindOrganizationDescriptionRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.findOrganizationDescription(de.dvdv2.message.FindOrganizationDescriptionRequest). - createFindOrganizationDescriptionsRequest(String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.findOrganizationDescriptions(de.dvdv2.message.FindOrganizationDescriptionsRequest)und benötigt daher im Gegensatz zuDVDVManager.createFindOrganizationDescriptionRequest(String, String)keinen Kategorienamen als Parameter. - createFindOrganizationsByCustomServiceElementRequest(String, ParameterType, String) - Method in interface de.dvdv2.manager.DVDVManager
-
wie
DVDVManager.createFindOrganizationsByServiceElementRequest(de.dvdv2.object.ServiceElementType, de.dvdv2.object.ParameterType, java.lang.String), aber für konfigurierbare Dienstelementtypen. - createFindOrganizationsByServiceElementRequest(ServiceElementType, ParameterType, String) - Method in interface de.dvdv2.manager.DVDVManager
- createFindServiceDescriptionRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.findServiceDescription(de.dvdv2.message.FindServiceDescriptionRequest). - createFingerPrintRequest(String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.findCertificateByFingerprint(FingerPrintRequest), - createFromJksKeyStoreFile(Path, char[], String, char[]) - Static method in class de.dvdv2.manager.CertificateAndPrivateKeyImpl
-
Bequemlichkeitsmethode zum Auslesen eines Zertifikats und dessen privaten Schlüssel aus einer JKS-Keystore-Datei.
- createFromKeyStore(KeyStore, String, char[]) - Static method in class de.dvdv2.manager.CertificateAndPrivateKeyImpl
-
Bequemlichkeitsmethode zum Auslesen eines Zertifikats und dessen privaten Schlüssel aus einem Keystore.
- createVerifyCategoryRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
-
Erzeugt Instanz für den Aufruf von
DVDVManager.verifyCategory(de.dvdv2.message.VerifyCategoryRequest).
D
- de.dvdv2 - package de.dvdv2
-
Nur die unterhalb dieses Root-Packages liegenden Packages und Klassen sind als Compile-Abhängigkeit zugelassen.
- de.dvdv2.events - package de.dvdv2.events
-
Interfaces zur Reaktion auf (Failover-)Events.
- 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
- de.dvdv2.message - package de.dvdv2.message
-
Interfaces der fachlichen Objekte für die Anfrage des DVDV2 Backends.
- de.dvdv2.object - package de.dvdv2.object
-
Interfaces der fachlichen Objekte im DVDV2 Kontext.
- DVDV2ManagerFactory - Class in de.dvdv2.manager
-
Dies ist die Einstiegsklasse der DVDV-Bibliothek und dient der Erzeugung von
DVDVManager-Objekten. - DVDV2ManagerFactory() - Constructor for class de.dvdv2.manager.DVDV2ManagerFactory
- DVDV2ServerConnectionParams - Interface in de.dvdv2.manager
-
Kapselt diverse Parameter zum Verbindungsaufbau mit einem DVDV2-Server.
- DVDV2ServerConnectionParamsBuilderIam<B extends DVDV2ServerConnectionParamsBuilderIam<?>> - Interface in de.dvdv2.manager
-
Builder zum Erzeugen von DVDV2ServerConnectionParams-Instanzen zur Parametrisierung einer IAM/Keycloak-authentifizierten Verbindung zum DVDV-Server.
- DVDV2ServerConnectionParamsBuilderIntern<B extends DVDV2ServerConnectionParamsBuilderIntern> - Interface in de.dvdv2.manager
-
Builder zum Erzeugen von DVDV2ServerConnectionParams-Instanzen zur Parametrisierung einer nicht-authentifizierungspflichtigen Verbindung zur rechenzentrumsinternen Schnittstelle m DVDV-Server.
- DVDV2ServerConnectionParamsBuilderStandalone<B extends DVDV2ServerConnectionParamsBuilderStandalone<?>> - Interface in de.dvdv2.manager
-
Builder zum Erzeugen von DVDV2ServerConnectionParams-Instanzen zur Parametrisierung einer standalone-authentifizierten Verbindung zum DVDV-Server.
- DVDVAuthenticationException - Exception in de.dvdv2.manager
-
Wird geworfen, wenn der Authentifizierungsversuch aus fachlichen Gruenden gescheitert ist.
- DVDVAuthenticationException(int, URL, boolean, String) - Constructor for exception de.dvdv2.manager.DVDVAuthenticationException
- DVDVAuthenticationException(int, URL, Rfc7807Problem) - Constructor for exception de.dvdv2.manager.DVDVAuthenticationException
- DVDVConfigurationException - Exception in de.dvdv2.manager
-
Wird geworfen, wenn bei der Initialisierung Fehler auftreten.
- DVDVConfigurationException(String) - Constructor for exception de.dvdv2.manager.DVDVConfigurationException
- DVDVConfigurationException(String, Throwable) - Constructor for exception de.dvdv2.manager.DVDVConfigurationException
- DVDVException - Exception in de.dvdv2
-
Basis-Klasse verschiedener Exceptions der DVDV-Bibliothek.
- DVDVException(String) - Constructor for exception de.dvdv2.DVDVException
- DVDVException(String, Throwable) - Constructor for exception de.dvdv2.DVDVException
- DVDVHttpException - Exception in de.dvdv2.manager
-
Wird geworfen, wenn ein Aufruf gelingt, aber der Server einen HTTP-Response-Code liefert, der einen Fehler anzeigt.
- DVDVHttpException(int, URL, boolean, String) - Constructor for exception de.dvdv2.manager.DVDVHttpException
- DVDVHttpException(int, URL, Rfc7807Problem) - Constructor for exception de.dvdv2.manager.DVDVHttpException
- DVDVIOException - Exception in de.dvdv2.manager
-
Wird geworfen, wenn beim Verbindungsaufbau oder der Netzwerkkommunikation ein I/O-Fehler auftritt.
- DVDVIOException(URL, String, IOException) - Constructor for exception de.dvdv2.manager.DVDVIOException
- DVDVManager - Interface in de.dvdv2.manager
-
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.
- DVDVNoHitsException - Exception in de.dvdv2.manager
-
Kennzeichnet die fachliche Ausnahmesituation, dass keine zu den Suchparametern passenden Daten in der DVDV2-Datenbank gefunden wurden.
- DVDVNoHitsException(URL, String) - Constructor for exception de.dvdv2.manager.DVDVNoHitsException
- DVDVRequest - Interface in de.dvdv2.message
-
Tag-Interface für Requests an den DVDV2-Server.
- DVDVRuntimeException - Exception in de.dvdv2.manager
- DVDVRuntimeException(String) - Constructor for exception de.dvdv2.manager.DVDVRuntimeException
- DVDVRuntimeException(String, Throwable) - Constructor for exception de.dvdv2.manager.DVDVRuntimeException
F
- FailoverEvent - Interface in de.dvdv2.events
-
Signalisiert einen Wechsel des DVDV2-Servers.
- FailoverListener - Interface in de.dvdv2.events
-
Erlaubt dem Anwendungscode, auf Failover-Ergeignisse zu reagieren.
- findAuthorityDescription(FindOrganizationDescriptionRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Diese Methode wird mittelfristig zugunsten der funktionsgleichen Methode
DVDVManager.findOrganizationDescription(FindOrganizationDescriptionRequest)entfernt werden. - findCategories(FindCategoriesRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Liefert Liste aller Organisationskategorien, für die es eine Organisation gibt, die ein Client-Zertifikat mit dem angegebenen Fingerprint besitzt und den angegebenen Organisationsschlüssel besitzt. Das Ergebnis ist eine Liste von Kategoriennamen (typischerweise mit höchstens einem Eintrag).
- findCategories(List<FindCategoriesRequest>) - Method in interface de.dvdv2.manager.DVDVManager
-
batch-Variante von
DVDVManager.findCategories(FindCategoriesRequest). - FindCategoriesRequest - Interface in de.dvdv2.message
-
Kapselt die Parameter, die zum Aufruf von {de.dvdv2.manager.DVDVManager#findCategories} erforderlich sind.
- findCertificateByFingerprint(FingerPrintRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Ermittelt die Zertifikatsmetadaten des Zertifikats mit dem angegebenen Fingerprint, falls es mindestens einmal in der Datenbank hinterlegt ist.
- findOrganizationDescription(FindOrganizationDescriptionRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Liefert die (einzige) Organisation mit der angegebenen Kategory und dem angegebenen Organisationsschlüssel.
- findOrganizationDescription(List<FindOrganizationDescriptionRequest>) - Method in interface de.dvdv2.manager.DVDVManager
-
batch-Variante von
DVDVManager.findOrganizationDescription(FindOrganizationDescriptionRequest). - FindOrganizationDescriptionRequest - Interface in de.dvdv2.message
-
Kapselt die Parameter, die zum Aufruf von
DVDVManager.findOrganizationDescription(de.dvdv2.message.FindOrganizationDescriptionRequest)erforderlich sind. - findOrganizationDescriptions(FindOrganizationDescriptionsRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Ähnlich wie
DVDVManager.findOrganizationDescription(FindOrganizationDescriptionRequest), aber ohne Angabe der Kategorie. - FindOrganizationDescriptionsRequest - Interface in de.dvdv2.message
-
Wrapper für einen Organisationsschlüssel und damit geeigneter Parameter für
DVDVManager.findOrganizationDescriptions(FindOrganizationDescriptionsRequest). - findOrganizationsByServiceElement(FindOrganizationsByServiceElementRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Hiermit können Sie Organisationen suchen anhand bestimmter Eigenschaften eines ihrer Dienstelementzertifikate.
- findOrganizationsByServiceElement(List<FindOrganizationsByServiceElementRequest>) - Method in interface de.dvdv2.manager.DVDVManager
- FindOrganizationsByServiceElementRequest - Interface in de.dvdv2.message
-
Parameterobjekt zum Aufruf von
DVDVManager.findOrganizationsByServiceElement(de.dvdv2.message.FindOrganizationsByServiceElementRequest). - findServiceDescription(FindServiceDescriptionRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Liefert die (einzige) aktuell gültige Dienstbeschreibung der angegebenen Organisation mit der angegebenen Dienstbeschreibungs-URI.
- findServiceDescription(List<FindServiceDescriptionRequest>) - Method in interface de.dvdv2.manager.DVDVManager
-
batch-Variante von
DVDVManager.findServiceDescription(FindServiceDescriptionRequest). - FindServiceDescriptionRequest - Interface in de.dvdv2.message
-
Kapselt die Parameter, die für einen Aufruf von
DVDVManager.findServiceDescription(de.dvdv2.message.FindServiceDescriptionRequest)erforderlich sind. - findServiceSpecificationUrisByCategory(CategoryRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Liefert eine Liste aller Werte von
ServiceBase.getServiceSpecificationUri()von solchen Dienstbeschreibungen, die eine Organisation anbieten darf, wenn sie die angegebene Kategorie hat. - findServiceSpecificationUrisByCategory(List<CategoryRequest>) - Method in interface de.dvdv2.manager.DVDVManager
-
batch-Variante von
DVDVManager.findServiceSpecificationUrisByCategory(CategoryRequest). - FingerPrintRequest - Interface in de.dvdv2.message
-
Kapselt einen fingerprint in einem DVDVRequest.
G
- getAlgorithm() - Method in interface de.dvdv2.object.Certificate
-
Verschlüsselungsalgorithmus des Zertifikates
- getAllClientCertificates() - Method in interface de.dvdv2.object.OrganizationDescription
-
Client-Zertifikate dieser Organisation und ihrer Stellvertreter, konkateniert zu einer nicht-modifizierbaren Liste.
- getAllServices() - Method in interface de.dvdv2.object.OrganizationDescription
-
Dienste dieser Organisation und ihrer Stellvertreter, konkateniert zu einer nicht-modifizierbaren Liste.
- getBaseUrl() - Method in interface de.dvdv2.events.FailoverEvent
-
Für
FailoverListener.onFailed(de.dvdv2.events.FailoverEvent)-Ereignisse die Basis-URL des bisherigen DVDV-Servers, sonst die Basis-URL des neuen DVDV-Servers - getBaseUrl() - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParams
-
Basis-URL des DVDV2-Servers
- getBuildnumber() - Method in interface de.dvdv2.object.VersionInfo
- getCategories() - Method in interface de.dvdv2.manager.DVDVManager
-
Liefert den Baum aller im DVDV verzeichneten Kategorien.
- getCategory() - Method in interface de.dvdv2.message.CategoryRequest
-
Kategorie, z.B.
- getCategory() - Method in interface de.dvdv2.message.FindOrganizationDescriptionRequest
-
Organisationskategorie in DVDV.
- getCategory() - Method in interface de.dvdv2.message.VerifyCategoryRequest
-
Organisationskategorie in DVDV.
- getCategory() - Method in interface de.dvdv2.object.LightweightOrganization
-
Name der Behördenkategorie
- getCertificate() - Method in interface de.dvdv2.manager.CertificateAndPrivateKey
- getCertificate() - Method in class de.dvdv2.manager.CertificateAndPrivateKeyImpl
- getChildren() - Method in interface de.dvdv2.object.OrganizationCategory
-
Kind-Kategorien oder null.
- getCipherCertificate() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Verschlüsselungszertifikat des Dienstelements
- getCipherCertificateElement(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen vom Typ
ServiceElementType.CIPHER_CERTIFICATE - getClientCertificates() - Method in interface de.dvdv2.object.Organization
-
Liste der Client-Zertifikate (nicht modifizierbare Liste).
- getCode() - Method in exception de.dvdv2.manager.DVDVHttpException
-
HTTP response code
- getContent() - Method in interface de.dvdv2.object.Certificate
-
Zertifikat in Base64-enkodierter Repräsentation
- getCustomServiceElementType() - Method in interface de.dvdv2.message.FindOrganizationsByServiceElementRequest
-
konfigurierbarer Typ des Dienstelementes: z.B.
- getCustomServiceElementType() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Kundenspezifisch konfigurierter Dienstelementtyp (im Falle
ServiceElementInfo.getServiceElementType()==ServiceElementType.WEBSERVER), sonst null. - getCustomTypeElement(String, String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen und dem angegebenen konfigurierbaren Typ.
- getDefaultInstance() - Static method in class de.dvdv2.manager.DVDV2ManagerFactory
- getDescription() - Method in enum class de.dvdv2.object.ServiceElementType
-
Beschreibung eines Dienstelemenet-Typen
- getDescription() - Method in enum class de.dvdv2.object.ServiceSpecificationType
- getDescriptionDe() - Method in interface de.dvdv2.object.LightweightOrganization
-
Deutsche Beschreibung der Organisation
- getDescriptionDe() - Method in interface de.dvdv2.object.ServiceBase
-
Deutsche Beschreibung des Dienstes
- getDescriptionEn() - Method in interface de.dvdv2.object.LightweightOrganization
-
Englische Beschreibung der Organisation
- getDescriptionEn() - Method in interface de.dvdv2.object.ServiceBase
-
Englische Beschreibung des Dienstes
- getDetail() - Method in interface de.dvdv2.manager.Rfc7807Problem
-
Nutzerlesbare, detaillierte Beschreibung des Problems.
- getDvdv1Id() - Method in interface de.dvdv2.object.LightweightOrganization
-
Die sogenannte "Pflegenummer" aus DVDV 1.
- getDvdv1Uuid() - Method in interface de.dvdv2.object.ServiceBase
-
Technische ID des Dienstes aus DVDV1, hier UUID
- getEmailSubject() - Method in interface de.dvdv2.object.Certificate
-
E-Mail-Adresse des Zertifikatsinhabers.
- getEncoded() - Method in interface de.dvdv2.object.Certificate
-
Entspricht:
java.util.Base64.getDecoder().decode(this.getContent()) - getException() - Method in interface de.dvdv2.events.FailoverEvent
-
Liefert für
FailoverListener.onFailed(de.dvdv2.events.FailoverEvent)-Ereignisse den ursächlichen Fehler. - getFingerprint() - Method in interface de.dvdv2.object.Certificate
-
Fingerprint des Zertifikates.
- getFingerPrint() - Method in interface de.dvdv2.message.FindCategoriesRequest
-
Fingerprint des Zertifikates
- getFingerPrint() - Method in interface de.dvdv2.message.FingerPrintRequest
-
Fingerprint des Zertifikates
- getFingerPrint() - Method in interface de.dvdv2.message.VerifyCategoryRequest
-
Fingerprint des Zertifikates
- getId() - Method in interface de.dvdv2.object.LightweightOrganization
-
Datenbank-ID
- getId() - Method in interface de.dvdv2.object.ServiceBase
-
Technische ID der Datenbank
- getId() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Interne Id des Dienstelements
- getInstance() - Method in interface de.dvdv2.manager.Rfc7807Problem
-
A URI reference that identifies the specific occurrence of the problem.
- getIntermediaries() - Method in interface de.dvdv2.manager.DVDVManager
-
Ermittelt alle Intermediäre im DVDV.
- getLocationStateId() - Method in interface de.dvdv2.object.LightweightOrganization
-
Länderkennung aus dem Bereich 1..16, oder 1000, falls unbekannt.
- getName() - Method in interface de.dvdv2.object.OrganizationCategory
-
Name der Kategorie.
- getNameDe() - Method in interface de.dvdv2.object.LightweightOrganization
-
Deutscher Name der Organisation
- getNameDe() - Method in interface de.dvdv2.object.ServiceBase
-
Deutscher Name des Dienstes
- getNameEn() - Method in interface de.dvdv2.object.LightweightOrganization
-
Englischer Name der Organisation
- getNameEn() - Method in interface de.dvdv2.object.ServiceBase
-
Englischer Name Dienstes
- getNameIssuer() - Method in interface de.dvdv2.object.Certificate
-
Name des Zertifikatsausstellers
- getNameSubject() - Method in interface de.dvdv2.object.Certificate
-
Verwendungszweck des Zertifikates, Informationen über den Signator
- getOrganization() - Method in interface de.dvdv2.object.OrganizationDescription
-
Beschreibung einer Organisation
- getOrganizationIssuer() - Method in interface de.dvdv2.object.Certificate
-
Herausgeber des Zertifikates
- getOrganizationKey() - Method in interface de.dvdv2.message.FindCategoriesRequest
-
Liefert den Organisationsschlüssel.
- getOrganizationKey() - Method in interface de.dvdv2.message.FindOrganizationDescriptionRequest
-
Liefert den Organisationsschlüssel.
- getOrganizationKey() - Method in interface de.dvdv2.message.FindOrganizationDescriptionsRequest
-
Liefert den Organisationsschlüssel.
- getOrganizationKey() - Method in interface de.dvdv2.message.FindServiceDescriptionRequest
-
Liefert den Organisationsschlüssel.
- getOrganizationKeys() - Method in interface de.dvdv2.object.LightweightOrganization
-
Liste der Behördenschlüssel
- getOrganizationNameDe() - Method in interface de.dvdv2.object.ServiceDescription
-
Deutscher Name derjenigen Organisation, der die Dienstbeschreibung zugeordnet ist
- getOrganizationNameEn() - Method in interface de.dvdv2.object.ServiceDescription
-
Englischer Organisationsname, der die Dienstbeschreibung zugeordnet ist
- getOrganizationSubject() - Method in interface de.dvdv2.object.Certificate
-
Informationen über den Organisationssignator
- getOrgaProvAddress() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Adresse der Organisation oder des Providers.
- getOrgaProvId() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Interne Id der Organisation oder des Providers.
- getOrgaProvName() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Name der Organisation oder des Providers.
- getOsciAddresseeElement(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen vom Typ
ServiceElementType.OSCI_ADDRESSEE - getOsciIntermediaryElement(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen vom Typ
ServiceElementType.OSCI_INTERMEDIARY - getOuIssuer() - Method in interface de.dvdv2.object.Certificate
-
OU des Zertifikatsausstellers
- getOuSubject() - Method in interface de.dvdv2.object.Certificate
-
OU Informationen des Signators
- getParameterType() - Method in interface de.dvdv2.message.FindOrganizationsByServiceElementRequest
-
Typ des Suchparameters
- getParameterValue() - Method in interface de.dvdv2.message.FindOrganizationsByServiceElementRequest
-
Wert des Suchparameters, z.B. konkrete URI im Falle
FindOrganizationsByServiceElementRequest.getParameterType()==ParameterType.URI - getPostalAddress() - Method in interface de.dvdv2.object.LightweightOrganization
-
Anschrift der Organisation
- getPrefix() - Method in interface de.dvdv2.object.OrganizationCategory
-
optionales Kategorienpräfix für Schlüsselvergabe, z.B.
- getPrivateKey() - Method in interface de.dvdv2.manager.CertificateAndPrivateKey
- getPrivateKey() - Method in class de.dvdv2.manager.CertificateAndPrivateKeyImpl
- getProviderId() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Technische ID des Providers
- getProviderNameDe() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Deutsche Bezeichnung des Providers
- getProviderNameEn() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Englische Bezeichnung des Providers
- getReason() - Method in exception de.dvdv2.manager.CertificateRevokedDVDVException
- getRepresentatives() - Method in interface de.dvdv2.object.OrganizationDescription
-
Beschreibung der Organisationsstellvertreter (nicht-modifizierbare Liste).
- getRequired() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Flag, ob das Dienstelement erforderlich ist
- getRevocationDate() - Method in exception de.dvdv2.manager.CertificateRevokedDVDVException
- getRevocationDate() - Method in interface de.dvdv2.object.Certificate
-
Datum, an dem das Zertifikat widerrufen wurde, oder null.
- getRevocationReason() - Method in interface de.dvdv2.object.Certificate
-
Grund, aus dem das Zertifikat widerrufen wurde, oder null.
- getRfc7807Problem() - Method in exception de.dvdv2.manager.DVDVHttpException
-
null oder Inhalt der Error-Response gemäß RFC7807
- getSelDescription() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Dienstelementbeschreibung
- getSelName() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Dienstelementname
- getSerial() - Method in interface de.dvdv2.object.Certificate
-
Seriennummer des Zertifikates (dezimal)
- getServiceDescriptionName() - Method in interface de.dvdv2.object.ServiceBase
-
Name der zugehörigen Dienstbeschreibung
- getServiceElementByServiceDescriptionName(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemte das mit dem angegebenen Namen.
- getServiceElementCustomValues() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Werte der kundenspezifisch konfigurierbaren Erweiterung des Dienstelementtyps.
- getServiceElementDescription() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Beschreibung des Dienstelementes
- getServiceElementDescriptionName() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Typ der zugehörigen Dienstelementbeschreibung
- getServiceElementId() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Technische ID des Dienstelements
- getServiceElementName() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Name des Dienstelementes
- getServiceElements() - Method in interface de.dvdv2.object.ServiceDescription
-
Liste der zugeordneten bzw. zugehörigen Dienstelemente
- getServiceElementText() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Beschreibungstext des Dienstelements.
- getServiceElementType() - Method in interface de.dvdv2.message.FindOrganizationsByServiceElementRequest
-
eingebauter Typ des Dienstelementes: OSCI-Intermediär, OSCI-Empfänger, Verschlüsselungszertifikat, Signaturzertifikat, Webserver, Text
- getServiceElementType() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Typ der zugehörigen Dienstelementbeschreibung
- getServiceElementUri() - Method in interface de.dvdv2.object.ServiceElementInfo
-
URI des Dienstelements
- getServices() - Method in interface de.dvdv2.object.Organization
-
Liste der Dienste/Dienstbeschreibungen (ohne Dienstelemente, nicht modifizierbare Liste) Entspricht in etwa der DVDV1-Methode
de.dvdv.object.Authority.getOwnServices() - getServiceSpecificationDocument() - Method in interface de.dvdv2.object.ServiceDescription
-
Dienstbeschreibungsdokument als WSDL
- getServiceSpecificationType() - Method in interface de.dvdv2.object.ServiceBase
-
Typ der Dienstbeschreibung
- getServiceSpecificationUri() - Method in interface de.dvdv2.message.FindServiceDescriptionRequest
-
Liefert die Dienstbeschreibungs-URI
- getServiceSpecificationUri() - Method in interface de.dvdv2.object.ServiceBase
-
URI der Dienstbeschreibung
- getSignatureCertificate() - Method in interface de.dvdv2.object.ServiceElementInfo
-
Signaturzertifikat des Dienstelements
- getSignatureCertificateElement(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemte das mit dem angegebenen Namen vom Typ
ServiceElementType.SIGNATURE_CERTIFICATE - getStatus() - Method in interface de.dvdv2.manager.Rfc7807Problem
-
HTTP status code (https://datatracker.ietf.org/doc/html/rfc7231#section-6) vom DVDV-Server.
- getTextElement(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Sucht aus der Liste der Dienstelemente das mit dem angegebenen Namen vom Typ
ServiceElementType.TEXT - getTitle() - Method in interface de.dvdv2.manager.Rfc7807Problem
-
Kurze, nutzerlesbare Beschreibung des Problemtyps.
- getType() - Method in interface de.dvdv2.manager.Rfc7807Problem
-
Relative URI-Referenz, die den Problemtyp bestimmt.
- getType() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Entweder 'Organisation' oder 'Provider', je nachdem, ob dieses Dienstelement zu einer Organisation oder einem Provider gehört.
- getUri() - Method in interface de.dvdv2.object.SummaryServiceElement
-
Dienstelement-URI
- getUrl() - Method in exception de.dvdv2.manager.DVDVIOException
-
Die URL, bei der der Fehler aufgetreten ist.
- getUrl() - Method in exception de.dvdv2.manager.DVDVNoHitsException
-
Die URL, bei der der Fehler aufgetreten ist.
- getValidFrom() - Method in interface de.dvdv2.object.Certificate
-
Datum ab wann das Zertifikat gültig ist
- getValidFrom() - Method in interface de.dvdv2.object.LightweightOrganization
-
Datum des Gültigkeitsbeginn
- getValidFrom() - Method in interface de.dvdv2.object.ServiceBase
-
Startdatum des Dienstes, ab wann der Dienst gültig ist
- getValidTo() - Method in interface de.dvdv2.object.Certificate
-
Datum ab wann das Zertifikat ungültig wird / ist
- getValidTo() - Method in interface de.dvdv2.object.LightweightOrganization
-
Datum des Gültigkeitsende
- getValidTo() - Method in interface de.dvdv2.object.ServiceBase
-
Enddatum des Dienstes, ab wann der Dienst ungültig wird
- getVersion() - Method in interface de.dvdv2.object.VersionInfo
- getVersionInfo() - Method in interface de.dvdv2.manager.DVDVManager
-
Fragt beim DVDV2-Server Versionsinformationen ab.
- getWebServerElement(String) - Method in interface de.dvdv2.object.ServiceDescription
-
Deprecated.
I
- initialize(List<DVDV2ServerConnectionParams>) - Method in class de.dvdv2.manager.DVDV2ManagerFactory
-
Rufen Sie diese Methode vor dem ersten Aufruf der Methode
DVDV2ManagerFactory.createDVDV2Manager()einmal auf. - isBackendErrorResponse() - Method in exception de.dvdv2.manager.DVDVHttpException
- isProvider() - Method in interface de.dvdv2.object.SummaryServiceElement
L
- LightweightOrganization - Interface in de.dvdv2.object
-
Repräsentiert eine
Organizationin einem Kontext, in dem aus Performancegründen bestimmte abhängige Daten nicht übetragen wurden und daher nicht zur Verfügung stehen.
M
- MANUAL - Enum constant in enum class de.dvdv2.object.ServiceSpecificationType
-
Dienstbeschreibung manuell.
O
- onFailed(FailoverEvent) - Method in interface de.dvdv2.events.FailoverListener
-
Wird gefeuert, wenn der Verbindungsversuch zu einem DVDV2-Server gescheitert ist.
- onFailedOver(FailoverEvent) - Method in interface de.dvdv2.events.FailoverListener
-
Wird gefeuert, wenn ein nicht-Standard-DVDV2-Server zum aktiven Server geworden ist.
- onRecovered(FailoverEvent) - Method in interface de.dvdv2.events.FailoverListener
-
Wird gefeuert, wenn wieder der Standard-DVDV2-Server der aktive ist.
- Organization - Interface in de.dvdv2.object
-
Eine Organisation im DVDV2-Kontext ist eine übergeordnete Kategorisierung von staatlichen Verwaltungsorganen, nicht-staatlichen Verwaltungsorganen und Wirtschaft.
- OrganizationCategory - Interface in de.dvdv2.object
-
Repräsentiert eine Kategorie (inklusive etwaiger Kind-Kategorien).
- OrganizationDescription - Interface in de.dvdv2.object
-
Dieses Interface beschreibt eine konkrete Organisation und dessen Stellvertreter.
- OSCI_ADDRESSEE - Enum constant in enum class de.dvdv2.object.ServiceElementType
- OSCI_INTERMEDIARY - Enum constant in enum class de.dvdv2.object.ServiceElementType
P
- ParameterType - Enum Class in de.dvdv2.object
R
- readCertificate() - Method in interface de.dvdv2.object.Certificate
-
Utility-Methode.
- removeFailoverListener(FailoverListener) - Method in interface de.dvdv2.manager.DVDVManager
-
Das Gegenstueck zu
DVDVManager.addFailoverListener(FailoverListener). - Rfc7807Problem - Interface in de.dvdv2.manager
-
Siehe https://datatracker.ietf.org/doc/html/rfc7807.
S
- ServiceBase - Interface in de.dvdv2.object
-
Dieses Interface ist die Basisausprägung eines Dienstes im DVDV2 Kontext.
- ServiceDescription - Interface in de.dvdv2.object
-
Diese Klasse beschreibt einen Dienst im DVDV2-Kontext
- ServiceElementInfo - Interface in de.dvdv2.object
-
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.
- ServiceElementType - Enum Class in de.dvdv2.object
-
Beschreibung der möglichen Dienstelement-Typen in DVDV.
- ServiceSpecificationType - Enum Class in de.dvdv2.object
-
Beschreibung der möglichen Dienstspezifikations-Typen in DVDV2.
- SIGNATURE_CERTIFICATE - Enum constant in enum class de.dvdv2.object.ParameterType
- SIGNATURE_CERTIFICATE - Enum constant in enum class de.dvdv2.object.ServiceElementType
- SummaryServiceElement - Interface in de.dvdv2.object
-
Zusammenfassung einiger Informationen über ein Dienstelement (zurzeit stets ein Intermediär).
T
- TEXT - Enum constant in enum class de.dvdv2.object.ServiceElementType
-
Bisher typischerweise nicht verwendet.
U
- URI - Enum constant in enum class de.dvdv2.object.ParameterType
V
- valueOf(String) - Static method in enum class de.dvdv2.object.ParameterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dvdv2.object.ServiceElementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.dvdv2.object.ServiceSpecificationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.dvdv2.object.ParameterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dvdv2.object.ServiceElementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.dvdv2.object.ServiceSpecificationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyCategory(VerifyCategoryRequest) - Method in interface de.dvdv2.manager.DVDVManager
-
Prüft, ob es für die übergebene Behördenkategorie ein passendes Client-Zertifikat gibt.
- verifyCategory(List<VerifyCategoryRequest>) - Method in interface de.dvdv2.manager.DVDVManager
-
batch-Variante von
DVDVManager.verifyCategory(VerifyCategoryRequest). - VerifyCategoryRequest - Interface in de.dvdv2.message
-
Kapselt die Parameter, die zum Aufruf von {de.dvdv2.manager.DVDVManager#verifyCategory(de.dvdv2.message.VerifyCategoryRequest)} erforderlich sind.
- VersionInfo - Interface in de.dvdv2.object
-
Versionsinformationen vom DVDV2-Server.
W
- WEBSERVER - Enum constant in enum class de.dvdv2.object.ServiceElementType
-
Seit 2.4.0 ist dieser Dienstelementtyp stets kombinert mit einem konfigurierbaren Dienstelementtyp wie z.B.
- withBaseUrl(URL) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Einstiegs-URL zum DVDV2-Kernsystem, muss mit slash ('/') enden.
- withBaseUrl(URL) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIntern
-
Einstiegs-URL zum DVDV2-Kernsystem, muss mit slash ('/') enden.
- withBaseUrl(URL) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
-
Einstiegs-URL zum DVDV2-Kernsystem, muss mit slash ('/') enden.
- withCertificateAndPrivateKey(CertificateAndPrivateKey) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Zertifikat und zugehöriger privater Schlüssel für die Authentifizierung am IAM/Keycloak oder standalone.
- withCertificateAndPrivateKey(CertificateAndPrivateKey) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
-
Zertifikat und zugehöriger privater Schlüssel für die Standalone-Authentifizierung am DVDV2-Server.
- withCertificateAndPrivateKeyAfterChange(Date, CertificateAndPrivateKey) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
wie
DVDV2ServerConnectionParamsBuilderIam.withCertificateAndPrivateKey(CertificateAndPrivateKey), aber mit voraussichtlichem Zertifikatswechseltermin - withCertificateAndPrivateKeyAfterChange(Date, CertificateAndPrivateKey) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
-
wie
DVDV2ServerConnectionParamsBuilderStandalone.withCertificateAndPrivateKey(CertificateAndPrivateKey), aber mit voraussichtlichem Zertifikatswechseltermin - withClientId(String) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Die IAM/Keycloak-basierte Authentifizierung nutzt die angegebene "client id" und die folgenden Parameter: client assertion type: "urn:ietf:params:oauth:client-assertion-type:jwt-bearer" grant type: "client_credentials"
- withHttpClientBuilder(OkHttpClient.Builder) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Setzt der OkHttp3-Client-Builder, den der DVDVManager zum Verbindungsaufbau zu dem betreffenden DVDV2-Server und zum IAM/Keycloak-Server nutzen soll.
- withHttpClientBuilder(OkHttpClient.Builder) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIntern
-
Setzt der OkHttp3-Client-Builder, den der DVDVManager zum Verbindungsaufbau zu dem betreffenden DVDV2-Server nutzen soll.
- withHttpClientBuilder(OkHttpClient.Builder) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
-
Setzt der OkHttp3-Client-Builder, den der DVDVManager zum Verbindungsaufbau zu dem betreffenden DVDV2-Server nutzen soll.
- withIamBaseUrl(URL) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Einstiegs-URL zum IAM/Keycloak.
- withTokenTimeoutSecs(int) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIam
-
Lebensdauer des Tokens (in Sekunden).
- withTokenTimeoutSecs(int) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
-
Lebensdauer der Tokens in Sekunden.
- WSDL_OSCI - Enum constant in enum class de.dvdv2.object.ServiceSpecificationType
-
Dienstbeschreibung per WSDL.
All Classes and Interfaces|All Packages|Serialized Form
ServiceDescription.getCustomTypeElement(String, String)genommen werden (mit dem für die Suche zu verwendenden konfigurierbaren Dienstelementtyp als zweitem Parameter).