Index

A B C D F G I L M O P R S T U V W 
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 DVDV2ServerConnectionParams mit den in diesem Builder angegebenen Parametern.
build() - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderIntern
Erzeugt ein Objekt von Typ DVDV2ServerConnectionParams mit den in diesem Builder angegebenen Parametern.
build() - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
Erzeugt ein Objekt von Typ DVDV2ServerConnectionParams mit 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
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 DVDV2ServerConnectionParamsBuilderIam zu erzeugen, mit dem Sie dann wiederum ein Objekt vom Typ DVDV2ServerConnectionParams erzeugen das dann in DVDV2ManagerFactory.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 DVDV2ServerConnectionParamsBuilderIntern zu erzeugen, mit dem Sie dann wiederum ein Objekt vom Typ DVDV2ServerConnectionParams erzeugen das dann in DVDV2ManagerFactory.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 DVDV2ServerConnectionParamsBuilderStandalone zu erzeugen, mit dem Sie dann wiederum ein Objekt vom Typ DVDV2ServerConnectionParams erzeugen das dann in DVDV2ManagerFactory.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
createFindOrganizationDescriptionRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
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 zu DVDVManager.createFindOrganizationDescriptionRequest(String, String) keinen Kategorienamen als Parameter.
createFindOrganizationsByCustomServiceElementRequest(String, ParameterType, String) - Method in interface de.dvdv2.manager.DVDVManager
createFindOrganizationsByServiceElementRequest(ServiceElementType, ParameterType, String) - Method in interface de.dvdv2.manager.DVDVManager
 
createFindServiceDescriptionRequest(String, String) - Method in interface de.dvdv2.manager.DVDVManager
createFingerPrintRequest(String) - Method in interface de.dvdv2.manager.DVDVManager
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

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
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
FindOrganizationDescriptionRequest - Interface in de.dvdv2.message
findOrganizationDescriptions(FindOrganizationDescriptionsRequest) - Method in interface de.dvdv2.manager.DVDVManager
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
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
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
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.
bei der Suche nach Dienstelementen mit konfigurierbarem Type sollte dieser konfigurierbare Typ bekannt sein und statt dieser die Methode ServiceDescription.getCustomTypeElement(String, String) genommen werden (mit dem für die Suche zu verwendenden konfigurierbaren Dienstelementtyp als zweitem Parameter).

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 Organization in 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
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
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
withCertificateAndPrivateKeyAfterChange(Date, CertificateAndPrivateKey) - Method in interface de.dvdv2.manager.DVDV2ServerConnectionParamsBuilderStandalone
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.
A B C D F G I L M O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form