public interface SSLSupport
Modifier and Type | Interface and Description |
---|---|
static class |
SSLSupport.CipherData
Simple data class that represents the cipher being used, along with the
corresponding effective key size.
|
Modifier and Type | Field and Description |
---|---|
static String |
CERTIFICATE_KEY
The Request attribute key for the client certificate chain.
|
static String |
CIPHER_SUITE_KEY
The Request attribute key for the cipher suite.
|
static SSLSupport.CipherData[] |
ciphers
A mapping table to determine the number of effective bits in the key
when using a cipher suite containing the specified cipher name.
|
static String |
KEY_SIZE_KEY
The Request attribute key for the key size.
|
static String |
PROTOCOL_VERSION_KEY
The request attribute key under which the String indicating the protocol
that created the SSL socket is recorded - e.g.
|
static String |
SESSION_ID_KEY
The Request attribute key for the session id.
|
static String |
SESSION_MGR
The request attribute key for the session manager.
|
Modifier and Type | Method and Description |
---|---|
String |
getCipherSuite()
The cipher suite being used on this connection.
|
Integer |
getKeySize()
Get the keysize.
|
Object[] |
getPeerCertificateChain()
The client certificate chain (if any).
|
Object[] |
getPeerCertificateChain(boolean force)
The client certificate chain (if any).
|
String |
getProtocol() |
String |
getSessionId()
The current session Id.
|
static final String CIPHER_SUITE_KEY
static final String KEY_SIZE_KEY
static final String CERTIFICATE_KEY
static final String SESSION_ID_KEY
static final String SESSION_MGR
static final String PROTOCOL_VERSION_KEY
static final SSLSupport.CipherData[] ciphers
String getCipherSuite() throws IOException
IOException
Object[] getPeerCertificateChain() throws IOException
IOException
Object[] getPeerCertificateChain(boolean force) throws IOException
force
- If true
, then re-negotiate the
connection if necessary.IOException
Integer getKeySize() throws IOException
IOException
String getSessionId() throws IOException
IOException
String getProtocol() throws IOException
IOException
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.