Package tigase.cert

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