package com.sequenceiq.cloudbreak.client; import java.security.KeyPair; import java.security.cert.X509Certificate; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.runners.MockitoJUnitRunner; @RunWith(MockitoJUnitRunner.class) public class PkiUtilTest { @Test public void generateCert() throws Exception { KeyPair identityKey = PkiUtil.generateKeypair(); KeyPair signKey = PkiUtil.generateKeypair(); X509Certificate cert = PkiUtil.cert(identityKey, "192.168.99.100", signKey); String pk = PkiUtil.convert(identityKey.getPrivate()); String cer = PkiUtil.convert(cert); Assert.assertNotNull(pk); Assert.assertNotNull(cer); } }