Class CertificateGenerator

java.lang.Object
dev.dsf.tools.generator.CertificateGenerator

public class CertificateGenerator extends Object
  • Constructor Details

    • CertificateGenerator

      public CertificateGenerator()
  • Method Details

    • generateCertificates

      public void generateCertificates()
    • getServerCertificateFilesByCommonName

      public Map<String,CertificateGenerator.CertificateFiles> getServerCertificateFilesByCommonName()
    • getClientCertificateFilesByCommonName

      public Map<String,CertificateGenerator.CertificateFiles> getClientCertificateFilesByCommonName()
    • initCA

      public de.rwh.utils.crypto.CertificateAuthority initCA()
    • writeThumbprints

      public void writeThumbprints()
    • createCert

      public CertificateGenerator.CertificateFiles createCert(dev.dsf.tools.generator.CertificateGenerator.CertificateType certificateType, String commonName, List<String> dnsNames)
    • copyJavaTestCertificates

      public void copyJavaTestCertificates()
    • copyDockerTestCertificates

      public void copyDockerTestCertificates()
    • copyDockerTest3DicTtpCertificates

      public void copyDockerTest3DicTtpCertificates()
    • createP12

      public Path createP12(CertificateGenerator.CertificateFiles files)
    • main

      public static void main(String[] args)