X509TrustManager implementations with the internal implementation used by
SSLContextImpl that provides extended verification.
This is really a "hack" until there is an official API as requested on the in
JDK-8210843.
| Modifier and Type | Class and Description |
|---|---|
| private static interface | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final InternalLogger | |
| private static final OpenSslX509TrustManagerWrapper. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static SSLContext | |
| pack-priv static X509TrustManager |
| LOGGER | back to summary |
|---|---|
| private static final InternalLogger LOGGER | |
| WRAPPER | back to summary |
|---|---|
| private static final OpenSslX509TrustManagerWrapper. | |
| OpenSslX509TrustManagerWrapper | back to summary |
|---|---|
| private OpenSslX509TrustManagerWrapper() | |
| newSSLContext | back to summary |
|---|---|
| private static SSLContext newSSLContext() throws NoSuchAlgorithmException, NoSuchProviderException | |
| wrapIfNeeded | back to summary |
|---|---|
| pack-priv static X509TrustManager wrapIfNeeded(X509TrustManager trustManager) | |
| Modifier and Type | Method and Description |
|---|---|
| public X509TrustManager |
| wrapIfNeeded | back to summary |
|---|---|
| public X509TrustManager wrapIfNeeded(X509TrustManager manager) | |
| Modifier and Type | Field and Description |
|---|---|
| private final long | |
| private final long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public X509TrustManager |
| spiOffset | back to summary |
|---|---|
| private final long spiOffset | |
| tmOffset | back to summary |
|---|---|
| private final long tmOffset | |
| UnsafeTrustManagerWrapper | back to summary |
|---|---|
| pack-priv UnsafeTrustManagerWrapper(long spiOffset, long tmOffset) | |
| wrapIfNeeded | back to summary |
|---|---|
| public X509TrustManager wrapIfNeeded(X509TrustManager manager) Implements io.
| |