Class GlassfishSSLSupport

  • All Implemented Interfaces:
    org.glassfish.grizzly.ssl.SSLSupport

    public class GlassfishSSLSupport
    extends Object
    implements org.glassfish.grizzly.ssl.SSLSupport
    Author:
    Sudarsan Sridhar
    • Constructor Detail

      • GlassfishSSLSupport

        public GlassfishSSLSupport​(SSLSocket socket)
      • GlassfishSSLSupport

        public GlassfishSSLSupport​(SSLEngine engine)
    • Method Detail

      • getCipherSuite

        public String getCipherSuite()
                              throws IOException
        Specified by:
        getCipherSuite in interface org.glassfish.grizzly.ssl.SSLSupport
        Throws:
        IOException
      • getPeerCertificates

        public Certificate[] getPeerCertificates()
                                          throws IOException
        Specified by:
        getPeerCertificates in interface org.glassfish.grizzly.ssl.SSLSupport
        Throws:
        IOException
      • getPeerCertificates

        public Certificate[] getPeerCertificates​(boolean force)
                                          throws IOException
        Specified by:
        getPeerCertificates in interface org.glassfish.grizzly.ssl.SSLSupport
        Throws:
        IOException
      • getKeySize

        public Integer getKeySize()
                           throws IOException
        Specified by:
        getKeySize in interface org.glassfish.grizzly.ssl.SSLSupport
        Throws:
        IOException
      • getSessionId

        public String getSessionId()
                            throws IOException
        Specified by:
        getSessionId in interface org.glassfish.grizzly.ssl.SSLSupport
        Throws:
        IOException