public class X509CertificateGeneratorImpl extends AbstractTool implements org.iqtig.pseudonymisierung.api.X509CertificateGenerator
Constructor and Description |
---|
X509CertificateGeneratorImpl(org.iqtig.pseudonymisierung.beans.CertificateIdentity certificateIdentity,
Path registrationDir,
String password)
Erzeugt eine Instanz zur Validierung und Registrierung von Zertifikaten.
|
X509CertificateGeneratorImpl(org.iqtig.pseudonymisierung.enums.DataCollectionPoint dataCollectionPoint,
org.iqtig.pseudonymisierung.enums.StateCode stateCode,
Path registrationDir,
String password)
Erzeugt eine Instanz zur Validierung und Registrierung von Zertifikaten.
|
X509CertificateGeneratorImpl(Properties properties)
Erzeugt eine Instanz zur Validierung und Registrierung von Zertifikaten.
|
X509CertificateGeneratorImpl(String dataCollectionPoint,
String stateCode,
Path registrationDir,
String password)
Erzeugt eine Instanz zur Validierung und Registrierung von Zertifikaten.
|
Modifier and Type | Method and Description |
---|---|
void |
certificateGeneration() |
void |
certificateGeneration(Calendar startDate) |
void |
certificateGeneration(Calendar startDate,
Calendar endDate) |
void |
certificateGeneration(Date startDate) |
void |
certificateGeneration(Date startDate,
Date endDate) |
validateProperties, validatePropertiesOr
public X509CertificateGeneratorImpl(Properties properties) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
Properties
müssen folgende Schlüssel-Wert-Paare enthalten:DataCollectionPoint
StateCode
properties
- Properties
org.iqtig.pseudonymisierung.exception.PseudonymisationException
- im Fehlerfallpublic X509CertificateGeneratorImpl(org.iqtig.pseudonymisierung.beans.CertificateIdentity certificateIdentity, Path registrationDir, String password)
public X509CertificateGeneratorImpl(org.iqtig.pseudonymisierung.enums.DataCollectionPoint dataCollectionPoint, org.iqtig.pseudonymisierung.enums.StateCode stateCode, Path registrationDir, String password) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
public X509CertificateGeneratorImpl(String dataCollectionPoint, String stateCode, Path registrationDir, String password) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
dataCollectionPoint
- String
welcher einen DataCollectionPoint
repräsentiertstateCode
- String
welcher einen StateCode
repräsentiertregistrationDir
- Path
Das Registrierungsverzeichnispassword
- String
Das Passwort mit dem die Zertifikate verschlüsselt werden.org.iqtig.pseudonymisierung.exception.PseudonymisationException
- im Fehlerfallpublic void certificateGeneration() throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
certificateGeneration
in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
org.iqtig.pseudonymisierung.exception.PseudonymisationException
public void certificateGeneration(Date startDate) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
certificateGeneration
in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
org.iqtig.pseudonymisierung.exception.PseudonymisationException
public void certificateGeneration(Date startDate, Date endDate) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
certificateGeneration
in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
org.iqtig.pseudonymisierung.exception.PseudonymisationException
public void certificateGeneration(Calendar startDate) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
certificateGeneration
in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
org.iqtig.pseudonymisierung.exception.PseudonymisationException
public void certificateGeneration(Calendar startDate, Calendar endDate) throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
certificateGeneration
in interface org.iqtig.pseudonymisierung.api.X509CertificateGenerator
org.iqtig.pseudonymisierung.exception.PseudonymisationException
Copyright © 2018. All rights reserved.