Class FileHelper


  • public class FileHelper
    extends Object
    Helfer-Klasse für lese und Schreibzugriffe
    Author:
    Michael Buckendahl
    • Method Detail

      • generatFile

        public static Path generatFile​(Date notBefore,
                                       Path path,
                                       org.iqtig.pseudonymisierung.beans.CertificateIdentity identity,
                                       String fileExtension)
        Erzeugt aus dem NotBefore Datum eines Zertifikas und der CertificateIdentity einen Path.
        Parameters:
        notBefore - Date Startdatum des Zertifikats.
        path - Path Verzeichnis in dem das Zertifkat gelesen oder geschrieben werden soll.
        identity - CertificateIdentity
        fileExtension - Dateierweiterung z.B .cer .prm .p12.
        Returns:
        Path des Zertifikats.
      • readCertificate

        public static X509Certificate readCertificate​(Path certificate)
                                               throws org.iqtig.pseudonymisierung.exception.PseudonymisationException
        Liest ein Zertifkat ein.
        Parameters:
        certificate - Path
        Returns:
        X509Certificate
        Throws:
        org.iqtig.pseudonymisierung.exception.PseudonymisationException - im Fehlerfall