add certificate reader test
This commit is contained in:
parent
c37ff23865
commit
94f14e86cc
2 changed files with 34 additions and 0 deletions
|
@ -0,0 +1,24 @@
|
|||
package org.xbib.net.security;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.security.cert.X509Certificate;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class CertificateReaderTest {
|
||||
|
||||
private static final Logger logger = Logger.getLogger(CertificateReaderTest.class.getName());
|
||||
|
||||
@Test
|
||||
public void testCert() throws Exception {
|
||||
InputStream inputStream = getClass().getResourceAsStream("/test.crt");
|
||||
if (inputStream != null) {
|
||||
CertificateReader certificateReader = new CertificateReader();
|
||||
X509Certificate certificate = certificateReader.readCertificate(inputStream);
|
||||
logger.log(Level.INFO, "" + certificate.getSerialNumber());
|
||||
logger.log(Level.INFO, "not before = " + certificate.getNotBefore());
|
||||
logger.log(Level.INFO, "not after = " + certificate.getNotAfter());
|
||||
}
|
||||
}
|
||||
}
|
|
@ -87,4 +87,14 @@ public class PrivateKeyReaderTest {
|
|||
assertEquals("PKCS#8", privateKey.getFormat());
|
||||
assertEquals("RSA", privateKey.getAlgorithm());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testKey() throws Exception {
|
||||
InputStream inputStream = getClass().getResourceAsStream("/test.key");
|
||||
if (inputStream != null) {
|
||||
PrivateKeyReader privateKeyReader = new PrivateKeyReader();
|
||||
PrivateKey privateKey = privateKeyReader.readPrivateKey(inputStream, null);
|
||||
assertEquals("PKCS#8", privateKey.getFormat());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue