public abstract class AbstractPseudonymisationTool extends AbstractTool
Modifier and Type | Field and Description |
---|---|
protected String |
prefix |
protected PublicKey |
publicKey |
Constructor and Description |
---|
AbstractPseudonymisationTool(Path cerFile)
Erzeugt eine Instanz zur Pseudonymisierung von Strings
|
AbstractPseudonymisationTool(Path registrationDir,
org.iqtig.pseudonymisierung.beans.CertificateIdentity certificateIdentity)
Erzeugt eine Instanz zur Pseudonymisierung von Strings
|
AbstractPseudonymisationTool(Properties properties)
Erzeugt eine Instanz zur Pseudonymisierung von Strings
Die Übergebenen Properties müssen folgende Schü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 |
AbstractPseudonymisationTool(PublicKey publicKey,
org.iqtig.pseudonymisierung.beans.CertificateIdentity certificateIdentity)
Erzeugt eine Instanz zur Pseudonymisierung von Strings
|
Modifier and Type | Method and Description |
---|---|
protected org.bouncycastle.crypto.params.AsymmetricKeyParameter |
getPublicKey()
Liefert den aktuell gültigen öffentlichen Schlüssel aus den registrierten Zertifikaten der konfigurierten Dateenanahmestelle
|
validateProperties, validatePropertiesOr
public AbstractPseudonymisationTool(PublicKey publicKey, org.iqtig.pseudonymisierung.beans.CertificateIdentity certificateIdentity)
publicKey
- PublicKey
certificateIdentity
- CertificateIdentity
public AbstractPseudonymisationTool(Path cerFile) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
cerFile
- Path
org.iqtig.pseudonymisierung.exception.PseudonymisationException
- wenn das Zertifikat nicht geladen werden kann.public AbstractPseudonymisationTool(Path registrationDir, org.iqtig.pseudonymisierung.beans.CertificateIdentity certificateIdentity) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
registrationDir
- Path
certificateIdentity
- CertificateIdentity
org.iqtig.pseudonymisierung.exception.PseudonymisationException
- wenn das Zertifikat nicht geladen werden kann.public AbstractPseudonymisationTool(Properties properties) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
DataCollectionPoint
StateCode
properties
- Properties
org.iqtig.pseudonymisierung.exception.PseudonymisationException
- wenn das Zertifikat nicht geladen werden kann.protected org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKey() throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
AsymmetricKeyParameter
org.iqtig.pseudonymisierung.exception.PseudonymisationException
- im FehlerfallCopyright © 2018. All rights reserved.