Class RegistrationImpl

  • All Implemented Interfaces:
    org.iqtig.pseudonymisierung.api.Registration

    public class RegistrationImpl
    extends AbstractTool
    implements org.iqtig.pseudonymisierung.api.Registration
    Author:
    Klaus Buchwald, Michael Buckendahl
    See Also:
    Registration
    • Constructor Detail

      • RegistrationImpl

        public RegistrationImpl​(Properties properties)
                         throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
        Erzeugt eine Instanz zur Registrierung von Zertifikaten.
        Die übergebenen Properties müssen folgende Schlüssel-Wert-Paare enthalten:
        registration.dir = Das Registriertungsverzeichnis.
        Parameters:
        properties - Properties
        Throws:
        org.iqtig.pseudonymisierung.exception.PseudonymisationException - im Fehlerfall
      • RegistrationImpl

        public RegistrationImpl​(Path registrationDir)
        Erzeugt eine Instanz zur Registrierung von Zertifikaten.
        Parameters:
        registrationDir - Path das Registrierungsverzeichnis.
    • Method Detail

      • register

        public void register​(Properties properties)
                      throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
        Specified by:
        register in interface org.iqtig.pseudonymisierung.api.Registration
        Throws:
        org.iqtig.pseudonymisierung.exception.PseudonymisationException
      • register

        public void register​(Path certificate)
                      throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
        Specified by:
        register in interface org.iqtig.pseudonymisierung.api.Registration
        Throws:
        org.iqtig.pseudonymisierung.exception.PseudonymisationException