public class ConnectionSSLSessionInfo extends Object implements SSLSessionInfo
| Constructor and Description |
|---|
ConnectionSSLSessionInfo(SSLSession session) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCipherSuite() |
X509Certificate[] |
getPeerCertificateChain() |
Certificate[] |
getPeerCertificates()
Gets the peer certificates.
|
byte[] |
getSessionId() |
SSLSession |
getSSLSession() |
void |
renegotiate(ClientAuth sslClientAuthMode)
Renegotiate in a blocking manner.
|
public ConnectionSSLSessionInfo(SSLSession session)
public byte[] getSessionId()
getSessionId in interface SSLSessionInfopublic String getCipherSuite()
getCipherSuite in interface SSLSessionInfopublic Certificate[] getPeerCertificates() throws SSLPeerUnverifiedException, RenegotiationRequiredException
SSLSessionInfogetPeerCertificates in interface SSLSessionInfoSSLPeerUnverifiedExceptionRenegotiationRequiredException - If the sessionpublic X509Certificate[] getPeerCertificateChain() throws SSLPeerUnverifiedException, RenegotiationRequiredException
getPeerCertificateChain in interface SSLSessionInfoSSLPeerUnverifiedExceptionRenegotiationRequiredExceptionpublic void renegotiate(ClientAuth sslClientAuthMode) throws IOException
SSLSessionInforenegotiate in interface SSLSessionInfosslClientAuthMode - The client cert mode to use when renegotiatingIOExceptionpublic SSLSession getSSLSession()
getSSLSession in interface SSLSessionInfoCopyright © 2020 JBoss by Red Hat. All rights reserved.