TrustManagerVerifyCallback Class — netty Architecture
Architecture documentation for the TrustManagerVerifyCallback class in ReferenceCountedOpenSslClientContext.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 4ad35b68_aa8f_0c31_8a74_2e1a6adbda57["TrustManagerVerifyCallback"] f8d0d0ad_c92a_c95d_60dc_9e28ea2de269["ReferenceCountedOpenSslClientContext.java"] 4ad35b68_aa8f_0c31_8a74_2e1a6adbda57 -->|defined in| f8d0d0ad_c92a_c95d_60dc_9e28ea2de269 ac63c045_5707_de9b_edb6_975d0ddedc16["TrustManagerVerifyCallback()"] 4ad35b68_aa8f_0c31_8a74_2e1a6adbda57 -->|method| ac63c045_5707_de9b_edb6_975d0ddedc16 418025c0_1ffc_9418_0523_2870893f1b95["verify()"] 4ad35b68_aa8f_0c31_8a74_2e1a6adbda57 -->|method| 418025c0_1ffc_9418_0523_2870893f1b95
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java lines 216–229
private static final class TrustManagerVerifyCallback extends AbstractCertificateVerifier {
private final X509TrustManager manager;
TrustManagerVerifyCallback(Map<Long, ReferenceCountedOpenSslEngine> engines, X509TrustManager manager) {
super(engines);
this.manager = manager;
}
@Override
void verify(ReferenceCountedOpenSslEngine engine, X509Certificate[] peerCerts, String auth)
throws Exception {
manager.checkServerTrusted(peerCerts, auth);
}
}
Source
Frequently Asked Questions
What is the TrustManagerVerifyCallback class?
TrustManagerVerifyCallback is a class in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java.
Where is TrustManagerVerifyCallback defined?
TrustManagerVerifyCallback is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java at line 216.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free