Package javax.net.ssl

Examples of javax.net.ssl.HandshakeCompletedEvent


    public final void testHandshakeCompletedEvent() {
      if (noFreePort || noSocket) {
            return;
        }
      SSLSession ses = new MySSLSession();
        HandshakeCompletedEvent event = new HandshakeCompletedEvent(soc, ses);
        if (!ses.equals(event.getSession())) {
            fail("incorrect session");
        }
        if (!soc.equals(event.getSocket())) {
            fail("incorrect socket");
        }
    }
View Full Code Here


        assertNotNull(muleEvent.getMessage().<Object>getOutboundProperty(HttpsConnector.PEER_CERTIFICATES));
    }

    private void invokeHandshakeCompleted(HttpServerConnection serverConnection, MockSslSocket socket) throws Exception
    {
        HandshakeCompletedEvent event = new MockHandshakeCompletedEvent(socket);
        serverConnection.handshakeCompleted(event);
    }
View Full Code Here

        }

        session = recordProtocol.getSession();
        if (listeners != null) {
            // notify the listeners
            HandshakeCompletedEvent event =
                new HandshakeCompletedEvent(this, session);
            int size = listeners.size();
            for (int i=0; i<size; i++) {
                ((HandshakeCompletedListener)listeners.get(i))
                    .handshakeCompleted(event);
            }
View Full Code Here

        }

        session = recordProtocol.getSession();
        if (listeners != null) {
            // notify the listeners
            HandshakeCompletedEvent event =
                new HandshakeCompletedEvent(this, session);
            int size = listeners.size();
            for (int i=0; i<size; i++) {
                listeners.get(i)
                    .handshakeCompleted(event);
            }
View Full Code Here

        }

        session = recordProtocol.getSession();
        if (listeners != null) {
            // notify the listeners
            HandshakeCompletedEvent event =
                new HandshakeCompletedEvent(this, session);
            int size = listeners.size();
            for (int i=0; i<size; i++) {
                listeners.get(i)
                    .handshakeCompleted(event);
            }
View Full Code Here

  public void handshakeCompleted() {
    if(listenerList.isEmpty()) {
      return;
    }
    final HandshakeCompletedEvent event = new HandshakeCompletedEvent(this, engine.getSession());
    for(HandshakeCompletedListener listener: listenerList) {
      listener.handshakeCompleted(event);
    }
  }
View Full Code Here

        }

        session = recordProtocol.getSession();
        if (listeners != null) {
            // notify the listeners
            HandshakeCompletedEvent event =
                new HandshakeCompletedEvent(this, session);
            int size = listeners.size();
            for (int i=0; i<size; i++) {
                listeners.get(i)
                    .handshakeCompleted(event);
            }
View Full Code Here

        if (noFreePort || noSocket) {
            return;
        }
        SSLSession ses = new MySSLSession();

        HandshakeCompletedEvent event = new HandshakeCompletedEvent(soc, ses);
       
        assertEquals(event.getCipherSuite(), ses.getCipherSuite());
    }
View Full Code Here

    public final void testGetLocalCertificates() {
      if (noFreePort || noSocket) {
            return;
        }
      SSLSession ses = new MySSLSession();
        HandshakeCompletedEvent event = new HandshakeCompletedEvent(soc, ses);

        Certificate[] certs = event.getLocalCertificates();
        Certificate[] ses_certs = ses.getLocalCertificates();
        if (certs == null && ses_certs == null) {
            return;
        }
        if (certs == null || ses_certs == null) {
View Full Code Here

    public final void testGetPeerCertificates() {
      if (noFreePort || noSocket) {
            return;
        }
      SSLSession ses = new MySSLSession();
        HandshakeCompletedEvent event = new HandshakeCompletedEvent(soc, ses);
        try {
            event.getPeerCertificates();
            fail("No excpected SSLPeerUnverifiedException");
        } catch (SSLPeerUnverifiedException e) {
        }
    }
View Full Code Here

TOP

Related Classes of javax.net.ssl.HandshakeCompletedEvent

Copyright © 2018 www.massapicom. 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.