| Modifier and Type | Field and Description |
|---|---|
| private final X509Certificate[] | certificate
References Deprecated
X509Certificate is deprecated or references (maybe indirectly) at least one deprecated element.
|
| private final String | |
| private final Integer | |
| private final Certificate[] | |
| private final byte[] |
| Access | Constructor and Description |
|---|---|
| public | BasicSSLSessionInfo(byte[]
The SSL session ID sessionId, String The cypher suite name cypherSuite, String A string representation of the client certificate certificate, Integer The key-size used by the cypher keySize)
|
| public | BasicSSLSessionInfo(byte[]
The SSL session ID sessionId, String The cypher suite name cypherSuite, String A string representation of the client certificate certificate)
|
| public | BasicSSLSessionInfo(String
The encoded SSL session ID sessionId, String The cypher suite name cypherSuite, String A string representation of the client certificate certificate)
|
| public | BasicSSLSessionInfo(String
The encoded SSL session ID sessionId, String The cypher suite name cypherSuite, String A string representation of the client certificate certificate, Integer The key-size used by the cypher keySize)
|
| Modifier and Type | Method and Description |
|---|---|
| private static byte[] | |
| public String | |
| public int | |
| public X509Certificate[] | getPeerCertificateChain()
Implements io.
Deprecated
This method is no longer supported on java 15 and should be avoided. |
| public Certificate[] | getPeerCertificates()
Implements io. Gets the peer certificates. |
| public byte[] | |
| public SSLSession | |
| public void | renegotiate(HttpServerExchange
The exchange exchange, SslClientAuthMode The client cert mode to use when renegotiating sslClientAuthMode)Implements io. Renegotiate in a blocking manner. |
| certificate | back to summary |
|---|---|
| private final X509Certificate[] certificate
References Deprecated
See corresponding docs for further information. | |
| cypherSuite | back to summary |
|---|---|
| private final String cypherSuite | |
| keySize | back to summary |
|---|---|
| private final Integer keySize | |
| peerCertificate | back to summary |
|---|---|
| private final Certificate[] peerCertificate | |
| sessionId | back to summary |
|---|---|
| private final byte[] sessionId | |
| BasicSSLSessionInfo | back to summary |
|---|---|
public BasicSSLSessionInfo(byte[] sessionId, String cypherSuite, String certificate, Integer keySize) throws CertificateException, CertificateException
| |
| BasicSSLSessionInfo | back to summary |
|---|---|
public BasicSSLSessionInfo(byte[] sessionId, String cypherSuite, String certificate) throws CertificateException, CertificateException
| |
| BasicSSLSessionInfo | back to summary |
|---|---|
public BasicSSLSessionInfo(String sessionId, String cypherSuite, String certificate) throws CertificateException, CertificateException
| |
| BasicSSLSessionInfo | back to summary |
|---|---|
public BasicSSLSessionInfo(String sessionId, String cypherSuite, String certificate, Integer keySize) throws CertificateException, CertificateException
| |
| fromHex | back to summary |
|---|---|
| private static byte[] fromHex(String sessionId) | |
| getCipherSuite | back to summary |
|---|---|
| public String getCipherSuite() Implements io.
| |
| getKeySize | back to summary |
|---|---|
| public int getKeySize() Overrides default io.
| |
| getPeerCertificateChain | back to summary |
|---|---|
| public X509Certificate[] getPeerCertificateChain() throws SSLPeerUnverifiedException Implements io. Doc from io. Deprecated
This method is no longer supported on java 15 and should be avoided.
| |
| getPeerCertificates | back to summary |
|---|---|
| public Certificate[] getPeerCertificates() throws SSLPeerUnverifiedException Implements io. Doc from io. Gets the peer certificates. This may force SSL renegotiation.
| |
| getSessionId | back to summary |
|---|---|
| public byte[] getSessionId() Implements io.
| |
| getSSLSession | back to summary |
|---|---|
| public SSLSession getSSLSession() Implements io.
| |
| renegotiate | back to summary |
|---|---|
| public void renegotiate(HttpServerExchange exchange, SslClientAuthMode sslClientAuthMode) throws IOException Implements io. Doc from io. Renegotiate in a blocking manner. This will set the client aut Todo we also need a non-blocking version
| |