Package javax.net.ssl

Examples of javax.net.ssl.SSLSocket.connect()


    public static Socket createSocket(InetAddress address, int port) throws IOException {
        Socket socket = null;
        setKeystore();
        SSLSocketFactory f = (SSLSocketFactory) SSLSocketFactory.getDefault();
        SSLSocket secureSocket = (SSLSocket) f.createSocket();
        secureSocket.connect(new InetSocketAddress(address, port),
                SysProperties.SOCKET_CONNECT_TIMEOUT);
        if (SysProperties.ENABLE_ANONYMOUS_SSL) {
            String[] list = secureSocket.getEnabledCipherSuites();
            list = addAnonymous(list);
            secureSocket.setEnabledCipherSuites(list);
View Full Code Here


            }
            InetSocketAddress isa = new InetSocketAddress( localAddress, localPort );
            sslsock.bind( isa );
        }

        sslsock.connect( remoteAddress, connTimeout );
        sslsock.setSoTimeout( soTimeout );
        return sslsock;

    }
View Full Code Here

        SSLSocket socket = null;
        try {
            server = new Server();

            socket = new SSLSocketImpl(JSSETestData.getSSLParameters());
            socket.connect(
                    new InetSocketAddress("localhost", server.getPort()));
            ((SSLSocketImpl) socket).init();
            socket.setUseClientMode(true);

            server.start();
View Full Code Here

                        if (doLog) {
                            System.out.println(
                                "=== SocketFactory.createSocket()");
                        }
                        csocket = (SSLSocket) socketFactory.createSocket();
                        csocket.connect(
                                new InetSocketAddress("localhost",
                                    ssocket.getLocalPort()));
                        break;
                    case 1:
                        if (doLog) {
View Full Code Here

    {
      //      remoteAddress = new InetSocketAddress (host, port);
      remoteAddress = new InetSocketAddress(InetAddress.getByAddress(host, dummyResolver.getAddress()), port);
    }

    sslsock.connect(remoteAddress, connTimeout);

    sslsock.setSoTimeout(soTimeout);

    try
    {
View Full Code Here

    {
      //      remoteAddress = new InetSocketAddress (host, port);
      remoteAddress = new InetSocketAddress(InetAddress.getByAddress(host, dummyResolver.getAddress()), port);
    }

    sslsock.connect(remoteAddress, connTimeout);

    sslsock.setSoTimeout(soTimeout);
    try
    {
      hostnameVerifier.verify(host, sslsock);
View Full Code Here

        this.initSSLContext();
        InetAddress address = InetAddress.getByName(host);

        SSLSocketFactory socketFactory = this.sslContext.getSocketFactory();
        SSLSocket socket = (SSLSocket) socketFactory.createSocket();
        socket.connect(new InetSocketAddress(address, port), timeout);
        if (this.jsseSecurityDomain.getProtocols() != null)
            socket.setEnabledProtocols(this.jsseSecurityDomain.getProtocols());
        if (this.jsseSecurityDomain.getCipherSuites() != null)
            socket.setEnabledCipherSuites(this.jsseSecurityDomain.getCipherSuites());
        socket.setNeedClientAuth(this.jsseSecurityDomain.isClientAuth());
View Full Code Here

                new InetSocketAddress(localAddress, localPort);
            sslock.bind(isa);
        }

        int timeout = HttpConnectionParams.getConnectionTimeout(params);
        sslock.connect(target, timeout);

        try {
            hostnameVerifier.verify(host, sslock);
            // verifyHostName() didn't blowup - good!
        } catch (IOException iox) {
View Full Code Here

            }
            InetSocketAddress isa = new InetSocketAddress( localAddress, localPort );
            sslsock.bind( isa );
        }

        sslsock.connect( remoteAddress, connTimeout );
        sslsock.setSoTimeout( soTimeout );
        return sslsock;

    }
View Full Code Here

      int soTimeout = HttpConnectionParams.getSoTimeout(params);

      SSLSocket sslsock = (SSLSocket) ((sock != null) ? sock : createSocket(params));
      if (localAddress != null) sslsock.bind(localAddress);

      sslsock.connect(remoteAddress, connTimeout);
      sslsock.setSoTimeout(soTimeout);
      return sslsock;
    }

    public boolean isSecure(Socket sock) throws IllegalArgumentException {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.