public RootCertificateGenerator build() { return new RootCertificateGenerator(certificateInfo, messageDigest, keyGenerator, securityProviderTool); } }
certificateInfo.notBefore(dateTime.minusDays(1).toDate()); certificateInfo.notAfter(dateTime.plusYears(1).toDate()); RootCertificateGenerator.Builder rootCertificateGeneratorBuilder = RootCertificateGenerator.builder(); rootCertificateGeneratorBuilder.certificateInfo(certificateInfo); RootCertificateGenerator rootCertificateGenerator; rootCertificateGenerator.saveRootCertificateAsPemFile(crtFile); logger.info("CRT file created success"); rootCertificateGenerator.saveRootCertificateAndKey(KeyStoreType.JKS.name(), jksFile, ALIAS, PASSWORD); logger.info("JKS file created success"); rootCertificateGenerator.saveRootCertificateAndKey(KeyStoreType.PKCS12.name(), p12File, ALIAS, PASSWORD); logger.info("PKCS12 file created success");
/** * Convenience method to return a new {@link Builder} instance that will dynamically create EC root certificates and * EC server certificates, but otherwise uses default values. */ public static Builder builderWithECC() { return new Builder() .serverKeyGenerator(new ECKeyGenerator()) .rootCertificateSource(RootCertificateGenerator.builder() .keyGenerator(new ECKeyGenerator()) .build()); }
/** * Convenience method to return a new {@link Builder} instance that will dynamically create EC root certificates and * EC server certificates, but otherwise uses default values. */ public static Builder builderWithECC() { return new Builder() .serverKeyGenerator(new ECKeyGenerator()) .rootCertificateSource(RootCertificateGenerator.builder() .keyGenerator(new ECKeyGenerator()) .build()); }
/** * Convenience method to return a new {@link Builder} instance that will dynamically create EC root certificates and * EC server certificates, but otherwise uses default values. */ public static Builder builderWithECC() { return new Builder() .serverKeyGenerator(new ECKeyGenerator()) .rootCertificateSource(RootCertificateGenerator.builder() .keyGenerator(new ECKeyGenerator()) .build()); }
public RootCertificateGenerator build() { return new RootCertificateGenerator(certificateInfo, messageDigest, keyGenerator, securityProviderTool); } }
public RootCertificateGenerator build() { return new RootCertificateGenerator(certificateInfo, messageDigest, keyGenerator, securityProviderTool); } }