Class SSLServerSocketFactoryImpl


  • public class SSLServerSocketFactoryImpl
    extends javax.net.ssl.SSLServerSocketFactory
    Public class with a public default constructor, for use with the "ssl.ServerSocketFactory.provider" property in the java.security file.
    • Field Detail

      • context

        protected final org.bouncycastle.jsse.provider.ProvSSLContextSpi context
    • Constructor Detail

      • SSLServerSocketFactoryImpl

        public SSLServerSocketFactoryImpl()
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • createServerSocket

        public java.net.ServerSocket createServerSocket()
                                                 throws java.io.IOException
        Overrides:
        createServerSocket in class javax.net.ServerSocketFactory
        Throws:
        java.io.IOException
      • createServerSocket

        public java.net.ServerSocket createServerSocket​(int port)
                                                 throws java.io.IOException
        Specified by:
        createServerSocket in class javax.net.ServerSocketFactory
        Throws:
        java.io.IOException
      • createServerSocket

        public java.net.ServerSocket createServerSocket​(int port,
                                                        int backlog)
                                                 throws java.io.IOException
        Specified by:
        createServerSocket in class javax.net.ServerSocketFactory
        Throws:
        java.io.IOException
      • createServerSocket

        public java.net.ServerSocket createServerSocket​(int port,
                                                        int backlog,
                                                        java.net.InetAddress ifAddress)
                                                 throws java.io.IOException
        Specified by:
        createServerSocket in class javax.net.ServerSocketFactory
        Throws:
        java.io.IOException
      • getDefaultCipherSuites

        public java.lang.String[] getDefaultCipherSuites()
        Specified by:
        getDefaultCipherSuites in class javax.net.ssl.SSLServerSocketFactory
      • getSupportedCipherSuites

        public java.lang.String[] getSupportedCipherSuites()
        Specified by:
        getSupportedCipherSuites in class javax.net.ssl.SSLServerSocketFactory