Class TlsServerEngineFactory


  • public class TlsServerEngineFactory
    extends java.lang.Object
    • Constructor Detail

      • TlsServerEngineFactory

        @Deprecated
        public TlsServerEngineFactory​(java.io.InputStream certificateFile,
                                      java.io.InputStream certificateKeyFile)
                               throws java.io.IOException,
                                      java.security.cert.CertificateException,
                                      java.security.spec.InvalidKeySpecException
        Deprecated.
        Creates a tls server engine factory, given a RSA certificate and its private key.
        Parameters:
        certificateFile -
        certificateKeyFile -
        Throws:
        java.io.IOException
        java.security.cert.CertificateException
        java.security.spec.InvalidKeySpecException
      • TlsServerEngineFactory

        public TlsServerEngineFactory​(java.security.KeyStore keyStore,
                                      java.lang.String alias,
                                      char[] keyPassword)
                               throws java.io.IOException,
                                      java.security.cert.CertificateException,
                                      java.security.spec.InvalidKeySpecException
        Creates a tls server engine factory, extracting certificate and private key from the given keystore
        Parameters:
        keyStore - keystore containing the server certificate and its private key
        alias - the alias of the certificate
        keyPassword - the password for the private key
        Throws:
        java.io.IOException
        java.security.cert.CertificateException
        java.security.spec.InvalidKeySpecException