TrustManagerVerifyCallback Class — netty Architecture
Architecture documentation for the TrustManagerVerifyCallback class in ReferenceCountedOpenSslServerContext.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 01dd48c7_c64d_6c96_6b29_243c7d94256a["TrustManagerVerifyCallback"] cc6da83e_c7b0_fd91_b2fe_e5c2bbaf3047["ReferenceCountedOpenSslServerContext.java"] 01dd48c7_c64d_6c96_6b29_243c7d94256a -->|defined in| cc6da83e_c7b0_fd91_b2fe_e5c2bbaf3047 12c0969c_9e7e_e84d_7e5e_9720b5f5abb8["TrustManagerVerifyCallback()"] 01dd48c7_c64d_6c96_6b29_243c7d94256a -->|method| 12c0969c_9e7e_e84d_7e5e_9720b5f5abb8 99a2ca1e_dffc_2995_8652_61c9c535ea09["verify()"] 01dd48c7_c64d_6c96_6b29_243c7d94256a -->|method| 99a2ca1e_dffc_2995_8652_61c9c535ea09
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslServerContext.java lines 261–275
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.checkClientTrusted(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/ReferenceCountedOpenSslServerContext.java.
Where is TrustManagerVerifyCallback defined?
TrustManagerVerifyCallback is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslServerContext.java at line 261.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free