Skip navigation links
A C D E F G H M N O P R S T U V X 

A

ALGORITHM - Static variable in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
 

C

CERTIFICATE_VALUE_NAME - Static variable in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
 
certificateGeneration() - Method in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
Erzeugt die Zertifikate anhand der übergebenen Properties
Die übergebenen Properties müssen folgende Schlüssel-Wert-Paare enthalten:
certificate.startdate = Das Datum ab wann der Schlüssel gültig ist.
certificateGeneration(Date) - Method in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
Erzeugt die Zertifikate
Die Gültigkeit des Schlüssels endet 20 Jahre nach seiner Erzeugung.
certificateGeneration(Date, Date) - Method in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
Erzeugt die Zertifikate
certificateGeneration(Calendar) - Method in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
Erzeugt die Zertifikate
Die Gültigkeit des Schlüssels endet 20 Jahre nach seiner Erzeugung.
certificateGeneration(Calendar, Calendar) - Method in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
Erzeugt die Zertifikate
CertificateIdentity - Class in org.iqtig.pseudonymisierung.beans
Eindeutiger Identifikator für eine Datenannahmestelle.
CertificateIdentity(DataCollectionPoint, StateCode) - Constructor for class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Konstrukor.
CertificateIdentity(String) - Constructor for class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Instanziierung aus eine String-Repräsentation
CertificateIdentity(X509Certificate) - Constructor for class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Erzeugt eine CertificateIdentity aus einem unverschlüsselten(öffentlichem) Schlüsselzertifikat.
CertificateStore - Interface in org.iqtig.pseudonymisierung.api
Eine Instanz dieser Klasse verwaltet alle registrierten Schlüssel einer DAS-LE.
Config - Enum in org.iqtig.pseudonymisierung.config
Enthält Konstanten für die Properties aus der Konfigurationsdatei.
CSV_FORMAT - Static variable in enum org.iqtig.pseudonymisierung.config.Config
 
CsvDepseudonymisator - Interface in org.iqtig.pseudonymisierung.api
Depseudonymisierungswerkzeug zur Verarbeitung von CSV-Dateien.
CsvPseudonymisator - Interface in org.iqtig.pseudonymisierung.api
Pseudonymisierungswerkzeug zur Verarbeitung von CSV-Dateien.

D

DataCollectionPoint - Enum in org.iqtig.pseudonymisierung.enums
Dieser AufzählungsType enthält die möglichen Datenannahmestellen
DATE_FORMAT - Static variable in enum org.iqtig.pseudonymisierung.config.Config
dd.MM.yyyy
decrypt(String) - Method in interface org.iqtig.pseudonymisierung.api.StringDepseudonymisator
Depseudonymisiert den übergebenen String
dabei wird der aktuell gültige private Schlüssel der konfigurierten Zertifikate ausgewählt
decrypt(List<String>) - Method in interface org.iqtig.pseudonymisierung.api.StringDepseudonymisator
Depseudonymisiert die übergebene List<String>
dabei wird der aktuell gültige private Schlüssel der konfigurierten Zertifikate ausgewählt.
decryptCsv(Path, Path) - Method in interface org.iqtig.pseudonymisierung.api.CsvDepseudonymisator
Depseudonymisiert den Inhalt einer CSV-Datei gemäß der Konfiguration dieser Instanz.
decryptInternal(String, AsymmetricKeyParameter) - Method in interface org.iqtig.pseudonymisierung.api.StringDepseudonymisator
Depseudonymisiert den übergebenen String anahnd des AsymmetricKeyParameter
DEFAULT_CERTIFICATE_VALID_DURATION - Static variable in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
 

E

encrypt(String) - Method in interface org.iqtig.pseudonymisierung.api.StringPseudonymisator
Pseudonymisiert den übergebenen Text anhand der Konfigurationen dieser Instanz.
encrypt(List<String>) - Method in interface org.iqtig.pseudonymisierung.api.StringPseudonymisator
Pseudonymisiert die übergebenen Texte anhand der Konfigurationen dieser Instanz.
encrypt(String, Method) - Method in interface org.iqtig.pseudonymisierung.api.StringPseudonymisator
Pseudonymisiert den übergebenen Text anhand der Konfigurationen dieser Instanz und der übergebenen Method.
encrypt(String, String) - Method in interface org.iqtig.pseudonymisierung.api.StringPseudonymisator
Pseudonymisiert den übergebenen Text anhand der Konfigurationen dieser Instanz und der übergebenen String.
encryptCsv(Path, Path) - Method in interface org.iqtig.pseudonymisierung.api.CsvPseudonymisator
Pseudonymisiert den Inhalt einer CSV-Datei gemäß der Konfiguration dieser Instanz.
encryptInternal(String) - Method in interface org.iqtig.pseudonymisierung.api.StringPseudonymisator
Pseudonymisiert den übergebenen Text anhand der Konfigurationen dieser Instanz.
equals(Object) - Method in class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Zwei CertificateIdentity-Instanzen sind identisch, wenn DataCollectionPoint und StateCode identisch sind.

F

fromKVRegion(Integer) - Static method in enum org.iqtig.pseudonymisierung.enums.StateCode
Wandelt die KV-Region-Nurmmer des Bundeslandes in den Aufzählungtypen um.
fromString(String) - Static method in enum org.iqtig.pseudonymisierung.enums.DataCollectionPoint
Liefert den EnumType zu dem entsprechenden String.
fromString(String) - Static method in enum org.iqtig.pseudonymisierung.enums.Method
Liefert den EnumType zu dem entsprechenden String.
fromString(String) - Static method in enum org.iqtig.pseudonymisierung.enums.StateCode
Liefert den EnumType zu dem entsprechenden String.
fromXmlId(Integer) - Static method in enum org.iqtig.pseudonymisierung.enums.StateCode
Wandelt die im XML-Schema definierte Nummer in den Aufzählungtypen um.

G

getCertificateIdentity() - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
 
getCode() - Method in enum org.iqtig.pseudonymisierung.exception.PseudonymisationException.ErrorCode
Fehlercode für die Console.
getConsolenParam() - Method in enum org.iqtig.pseudonymisierung.config.Config
 
getDataCollectionPoint() - Method in class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Die Datenannahmestelle
getError() - Method in enum org.iqtig.pseudonymisierung.exception.PseudonymisationException.ErrorCode
Fehlerbeschrebung
getErrorCode() - Method in exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
 
getExitCode() - Method in exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
Rückgabewert für die Konsole
getIdName() - Method in class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Liefert eine Stringrepräsentation dieser Instanz.
getMessage() - Method in exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
Ersetzt die Platzhalter in getError() durch die messages dieser Instanz.
getPrivateKey() - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
Liefert den im Moment gültigen privaten Schlüssel der konfigurierten DAS-LE.
getPrivateKey(Date) - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
Liefert den zum Zeitpunkt date gültigen privaten Schlüssel der konfigurierten DAS-LE.
getPrivateKey(Calendar) - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
Liefert den zum Zeitpunkt date gültigen privaten Schlüssel der konfigurierten DAS-LE.
getPropertyKey() - Method in enum org.iqtig.pseudonymisierung.config.Config
Der Eigenschafts-Schlüssel
getPublicCertificate() - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
Liefert den im Moment gültigen öffentlichen Schlüssel der konfigurierten DAS-LE.
getPublicCertificate(Date) - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
Liefert den zum Zeitpunkt date gültigen öffentlichen Schlüssel der konfigurierten DAS-LE.
getPublicCertificate(Calendar) - Method in interface org.iqtig.pseudonymisierung.api.CertificateStore
Liefert den zum Zeitpunkt date gültigen öffentlichen Schlüssel der konfigurierten DAS-LE.
getRegionNumber() - Method in enum org.iqtig.pseudonymisierung.enums.StateCode
Regionsnummer des Bundeslandes.
getStateCode() - Method in class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Die Region
getStatename() - Method in enum org.iqtig.pseudonymisierung.enums.StateCode
Name des Bundeslandes.
getXmlId() - Method in enum org.iqtig.pseudonymisierung.enums.StateCode
XmlId des Bundeslandes.

H

hashCode() - Method in class org.iqtig.pseudonymisierung.beans.CertificateIdentity
Zwei CertificateIdentity-Instanzen sind identisch, wenn DataCollectionPoint und StateCode identisch sind.

M

Method - Enum in org.iqtig.pseudonymisierung.enums
Pseudonymisiertungsverfaren.

N

NUMBER_OF_SPLIT - Static variable in enum org.iqtig.pseudonymisierung.config.Config
 

O

org.iqtig.pseudonymisierung.api - package org.iqtig.pseudonymisierung.api
 
org.iqtig.pseudonymisierung.beans - package org.iqtig.pseudonymisierung.beans
 
org.iqtig.pseudonymisierung.config - package org.iqtig.pseudonymisierung.config
 
org.iqtig.pseudonymisierung.enums - package org.iqtig.pseudonymisierung.enums
 
org.iqtig.pseudonymisierung.exception - package org.iqtig.pseudonymisierung.exception
 

P

PseudonymisationException - Exception in org.iqtig.pseudonymisierung.exception
Ausnahmefehler der Pseudonymisierung.
PseudonymisationException(PseudonymisationException.ErrorCode, Throwable) - Constructor for exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
Konstruktor des Ausnahmefehlers
PseudonymisationException(PseudonymisationException.ErrorCode) - Constructor for exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
Konstruktor des Ausnahmefehlers
PseudonymisationException(PseudonymisationException.ErrorCode, String...) - Constructor for exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
Konstruktor des Ausnahmefehlers
PseudonymisationException(PseudonymisationException.ErrorCode, Throwable, String...) - Constructor for exception org.iqtig.pseudonymisierung.exception.PseudonymisationException
Konstruktor des Ausnahmefehlers
PseudonymisationException.ErrorCode - Enum in org.iqtig.pseudonymisierung.exception
Aufzählung der möglichen Fehler.

R

register(Properties) - Method in interface org.iqtig.pseudonymisierung.api.Registration
Verifiziert das angegebene Zertifikat und kopiert es dann in das Registrierungsverzeichnis.
register(Path) - Method in interface org.iqtig.pseudonymisierung.api.Registration
Verifiziert das angegebene Zertifikat und kopiert es dann in das Registrierungsverzeichnis.
Registration - Interface in org.iqtig.pseudonymisierung.api
Registriert einen von der DAS-LE bereitgestellten öffentlichen Schlüssel (Zertifikat) für die Pseudonymisierung von leistungserbringeridentifizierenden Daten z.B. bei der DAS-KK.
RSA_DEEP - Static variable in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
 

S

SEPARATOR - Static variable in enum org.iqtig.pseudonymisierung.config.Config
 
StateCode - Enum in org.iqtig.pseudonymisierung.enums
Dieser AufzählungType enthält alle bekannten Länderkürzel.
StringDepseudonymisator - Interface in org.iqtig.pseudonymisierung.api
Werkzueg zum Depseudonymisieren von Strings.
StringPseudonymisator - Interface in org.iqtig.pseudonymisierung.api
Werkzueg zum Pseudonymisieren von Strings.

T

toString() - Method in enum org.iqtig.pseudonymisierung.config.Config
Der Eigenschafts-Schlüssel

U

UTF8_CHAR_SET - Static variable in enum org.iqtig.pseudonymisierung.config.Config
 

V

valueOf(String) - Static method in enum org.iqtig.pseudonymisierung.config.Config
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqtig.pseudonymisierung.enums.DataCollectionPoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqtig.pseudonymisierung.enums.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqtig.pseudonymisierung.enums.StateCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqtig.pseudonymisierung.exception.PseudonymisationException.ErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.iqtig.pseudonymisierung.config.Config
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iqtig.pseudonymisierung.enums.DataCollectionPoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iqtig.pseudonymisierung.enums.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iqtig.pseudonymisierung.enums.StateCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iqtig.pseudonymisierung.exception.PseudonymisationException.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.

X

X509CertificateGenerator - Interface in org.iqtig.pseudonymisierung.api
Erzeugung zweier X.509-Zertifikat Datein.
A C D E F G H M N O P R S T U V X 
Skip navigation links

Copyright © 2018. All rights reserved.