public class CsvDepseudonymisatorImpl extends AbstractDepseudonymisationTool implements org.iqtig.pseudonymisierung.api.CsvDepseudonymisator
CsvDepseudonymisator
certificateStore
Constructor and Description |
---|
CsvDepseudonymisatorImpl(Properties properties)
Erzeugt eine Instanz zu Depseudonymisierung von CSV-Dateien
Die Übergebenen Properties müssen folgende Schlüssel-Wert-Paare enthalten: certificate.datacollectionpoint = Die String-Repräsentation des entsprechenden DataCollectionPoint certificate.stateCode = Die String-Repräsentation des entsprechenden StateCode registration.dir = Das Schlüssel-Registrierungsverzeichnis certificate.password = Das Passwort der Zertifikate mit den privaten Schlüsseln column.date = Spalte in der CSV-Datei in der das Datum der Pseudonymisierung steht row.start = Zeile mit der begonnen werden soll die CSV-Datei ab zu arbeiten. |
Modifier and Type | Method and Description |
---|---|
void |
decryptCsv(Path csvInput,
Path csvOuput) |
validateProperties, validatePropertiesOr
public CsvDepseudonymisatorImpl(Properties properties) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
DataCollectionPoint
StateCode
properties
- Properties
org.iqtig.pseudonymisierung.exception.PseudonymisationException
- im FehlerfallCopyright © 2017. All rights reserved.