Class SslService

java.lang.Object
org.eblocker.server.common.ssl.SslService

public class SslService extends Object
  • Constructor Details

  • Method Details

    • init

      public void init() throws PkiException
      Throws:
      PkiException
    • addListener

      public void addListener(SslService.SslStateListener listener)
    • isSslEnabled

      public boolean isSslEnabled()
    • enableSsl

      public void enableSsl()
    • disableSsl

      public void disableSsl()
    • getCa

      public EblockerCa getCa()
    • isCaAvailable

      public boolean isCaAvailable()
    • exportCa

      public byte[] exportCa() throws IOException
      Throws:
      IOException
    • getRenewalCa

      public EblockerCa getRenewalCa()
    • isRenewalCaAvailable

      public boolean isRenewalCaAvailable()
    • exportRenewalCa

      public byte[] exportRenewalCa() throws IOException
      Throws:
      IOException
    • importCas

      public void importCas(byte[] caBytes, byte[] renewalCaBytes) throws IOException
      Throws:
      IOException
    • getDefaultCaOptions

      public CaOptions getDefaultCaOptions()
    • generateCa

      public void generateCa(CaOptions options) throws PkiException
      Throws:
      PkiException
    • getCaRenewWeeks

      public int getCaRenewWeeks()
    • generateFileNameForCertificate

      public String generateFileNameForCertificate()