public interface CertificateTool
Modifier and Type | Method and Description |
---|---|
java.security.cert.X509Certificate |
generateCertificate(java.security.KeyPair keyPair,
CertificateEntityId issuerCertificateEntityId,
CertificateEntityId subjectCertificateEntityId,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String signatureAlgorithm) |
java.security.KeyPair |
generateKeyPair(java.lang.String algorithm,
int keySize) |
java.lang.String |
getFingerprint(java.lang.String algorithm,
java.security.cert.X509Certificate x509Certificate) |
java.lang.String |
getSerialNumber(java.security.cert.X509Certificate x509Certificate) |
java.util.Optional<java.lang.String> |
getSubjectName(java.security.cert.X509Certificate x509Certificate) |
java.security.cert.X509Certificate generateCertificate(java.security.KeyPair keyPair, CertificateEntityId issuerCertificateEntityId, CertificateEntityId subjectCertificateEntityId, java.util.Date startDate, java.util.Date endDate, java.lang.String signatureAlgorithm) throws java.security.cert.CertificateException
java.security.cert.CertificateException
java.security.KeyPair generateKeyPair(java.lang.String algorithm, int keySize) throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmException
java.lang.String getFingerprint(java.lang.String algorithm, java.security.cert.X509Certificate x509Certificate) throws java.security.cert.CertificateException, java.security.NoSuchAlgorithmException
java.security.cert.CertificateException
java.security.NoSuchAlgorithmException
java.lang.String getSerialNumber(java.security.cert.X509Certificate x509Certificate)
java.util.Optional<java.lang.String> getSubjectName(java.security.cert.X509Certificate x509Certificate)