org.glassfish.grizzly.ssl
Class SSLSupportImpl
java.lang.Object
org.glassfish.grizzly.ssl.SSLSupportImpl
- All Implemented Interfaces:
- SSLSupport
public class SSLSupportImpl
- extends java.lang.Object
- implements SSLSupport
- Author:
- oleksiys
|
Method Summary |
java.lang.String |
getCipherSuite()
The cipher suite being used on this connection. |
java.lang.Integer |
getKeySize()
Copied from org.apache.catalina.valves.CertificateValve |
java.lang.Object[] |
getPeerCertificateChain()
The client certificate chain (if any). |
java.lang.Object[] |
getPeerCertificateChain(boolean force)
The client certificate chain (if any). |
java.lang.String |
getSessionId()
The current session Id. |
protected java.security.cert.X509Certificate[] |
getX509Certificates(javax.net.ssl.SSLSession session)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_SIZE_KEY
public static final java.lang.String KEY_SIZE_KEY
- See Also:
- Constant Field Values
SSLSupportImpl
public SSLSupportImpl(Connection connection)
getCipherSuite
public java.lang.String getCipherSuite()
throws java.io.IOException
- Description copied from interface:
SSLSupport
- The cipher suite being used on this connection.
- Specified by:
getCipherSuite in interface SSLSupport
- Throws:
java.io.IOException
getPeerCertificateChain
public java.lang.Object[] getPeerCertificateChain()
throws java.io.IOException
- Description copied from interface:
SSLSupport
- The client certificate chain (if any).
- Specified by:
getPeerCertificateChain in interface SSLSupport
- Throws:
java.io.IOException
getX509Certificates
protected java.security.cert.X509Certificate[] getX509Certificates(javax.net.ssl.SSLSession session)
throws java.io.IOException
- Throws:
java.io.IOException
getPeerCertificateChain
public java.lang.Object[] getPeerCertificateChain(boolean force)
throws java.io.IOException
- Description copied from interface:
SSLSupport
- The client certificate chain (if any).
- Specified by:
getPeerCertificateChain in interface SSLSupport
- Parameters:
force - If true, then re-negotiate the
connection if necessary.
- Throws:
java.io.IOException
getKeySize
public java.lang.Integer getKeySize()
throws java.io.IOException
- Copied from
org.apache.catalina.valves.CertificateValve
- Specified by:
getKeySize in interface SSLSupport
- Throws:
java.io.IOException
getSessionId
public java.lang.String getSessionId()
throws java.io.IOException
- Description copied from interface:
SSLSupport
- The current session Id.
- Specified by:
getSessionId in interface SSLSupport
- Throws:
java.io.IOException
Copyright © 2012 Oracle Corporation. All Rights Reserved.