Package tigase.cert
Interface CertificateGenerator
-
- All Known Implementing Classes:
KeytoolCertificateGenerator
public interface CertificateGenerator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description boolean
canGenerateWildcardSAN()
java.security.cert.X509Certificate
generateSelfSignedCertificate(java.lang.String email, java.lang.String domain, java.lang.String organizationUnit, java.lang.String organization, java.lang.String city, java.lang.String state, java.lang.String country, java.security.KeyPair keyPair)
Deprecated.default CertificateEntry
generateSelfSignedCertificateEntry(java.lang.String email, java.lang.String domain, java.lang.String organizationUnit, java.lang.String organization, java.lang.String city, java.lang.String state, java.lang.String country, java.security.KeyPair keyPair)
CertificateEntry
generateSelfSignedCertificateEntry(java.lang.String email, java.lang.String domain, java.lang.String organizationUnit, java.lang.String organization, java.lang.String city, java.lang.String state, java.lang.String country, java.security.KeyPair keyPair, boolean generateWildcardCnAlt)
-
-
-
Method Detail
-
canGenerateWildcardSAN
boolean canGenerateWildcardSAN()
-
generateSelfSignedCertificate
@Deprecated java.security.cert.X509Certificate generateSelfSignedCertificate(java.lang.String email, java.lang.String domain, java.lang.String organizationUnit, java.lang.String organization, java.lang.String city, java.lang.String state, java.lang.String country, java.security.KeyPair keyPair) throws java.security.cert.CertificateException, java.io.IOException, java.security.NoSuchAlgorithmException, java.security.InvalidKeyException, java.security.NoSuchProviderException, java.security.SignatureException
Deprecated.- Throws:
java.security.cert.CertificateException
java.io.IOException
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.security.NoSuchProviderException
java.security.SignatureException
-
generateSelfSignedCertificateEntry
default CertificateEntry generateSelfSignedCertificateEntry(java.lang.String email, java.lang.String domain, java.lang.String organizationUnit, java.lang.String organization, java.lang.String city, java.lang.String state, java.lang.String country, java.security.KeyPair keyPair) throws java.security.GeneralSecurityException, java.io.IOException
- Throws:
java.security.GeneralSecurityException
java.io.IOException
-
generateSelfSignedCertificateEntry
CertificateEntry generateSelfSignedCertificateEntry(java.lang.String email, java.lang.String domain, java.lang.String organizationUnit, java.lang.String organization, java.lang.String city, java.lang.String state, java.lang.String country, java.security.KeyPair keyPair, boolean generateWildcardCnAlt) throws java.security.GeneralSecurityException, java.io.IOException
- Throws:
java.security.GeneralSecurityException
java.io.IOException
-
-