From ef420166ad85fb2a1560edb51df0041e134b6c63 Mon Sep 17 00:00:00 2001 From: Morten Tokle Date: Tue, 25 May 2021 21:35:19 +0200 Subject: Revert "Add top-level object, simplify tests" This reverts commit d97430f1bb633fc9eb541f2fb057a41a012d088f. --- .../java/com/yahoo/security/X509CertificateUtils.java | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'security-utils/src') diff --git a/security-utils/src/main/java/com/yahoo/security/X509CertificateUtils.java b/security-utils/src/main/java/com/yahoo/security/X509CertificateUtils.java index 215dc311af3..cefa8ab2f51 100644 --- a/security-utils/src/main/java/com/yahoo/security/X509CertificateUtils.java +++ b/security-utils/src/main/java/com/yahoo/security/X509CertificateUtils.java @@ -18,18 +18,13 @@ import java.io.IOException; import java.io.StringReader; import java.io.StringWriter; import java.io.UncheckedIOException; -import java.math.BigInteger; import java.security.GeneralSecurityException; -import java.security.KeyPair; import java.security.PrivateKey; import java.security.PublicKey; import java.security.Signature; import java.security.SignatureException; import java.security.cert.CertificateException; import java.security.cert.X509Certificate; -import java.time.Duration; -import java.time.Instant; -import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -166,16 +161,4 @@ public class X509CertificateUtils { } } - public static X509CertificateWithKey createSelfSigned(String cn, Duration duration) { - KeyPair keyPair = KeyUtils.generateKeypair(KeyAlgorithm.EC, 256); - X500Principal subject = new X500Principal(cn); - Instant now = Instant.now(); - X509Certificate cert = - X509CertificateBuilder.fromKeypair(keyPair, subject, now, - now.plus(duration), SignatureAlgorithm.SHA256_WITH_ECDSA, - BigInteger.ONE) - .setBasicConstraints(true, true) - .build(); - return new X509CertificateWithKey(cert, keyPair.getPrivate()); - } } -- cgit v1.2.3