Home / Class/ ExtendedTrustManagerVerifyCallback Class — netty Architecture

ExtendedTrustManagerVerifyCallback Class — netty Architecture

Architecture documentation for the ExtendedTrustManagerVerifyCallback class in ReferenceCountedOpenSslServerContext.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  010340b5_cf5b_a144_def3_08410b46f105["ExtendedTrustManagerVerifyCallback"]
  cc6da83e_c7b0_fd91_b2fe_e5c2bbaf3047["ReferenceCountedOpenSslServerContext.java"]
  010340b5_cf5b_a144_def3_08410b46f105 -->|defined in| cc6da83e_c7b0_fd91_b2fe_e5c2bbaf3047
  d8e25a33_1f93_b1da_56da_e264728c6b7b["ExtendedTrustManagerVerifyCallback()"]
  010340b5_cf5b_a144_def3_08410b46f105 -->|method| d8e25a33_1f93_b1da_56da_e264728c6b7b
  0bb4eb7c_6312_67b6_f0c6_844a96659718["verify()"]
  010340b5_cf5b_a144_def3_08410b46f105 -->|method| 0bb4eb7c_6312_67b6_f0c6_844a96659718

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslServerContext.java lines 277–291

    private static final class ExtendedTrustManagerVerifyCallback extends AbstractCertificateVerifier {
        private final X509ExtendedTrustManager manager;

        ExtendedTrustManagerVerifyCallback(Map<Long, ReferenceCountedOpenSslEngine> engines,
                                           X509ExtendedTrustManager manager) {
            super(engines);
            this.manager = manager;
        }

        @Override
        void verify(ReferenceCountedOpenSslEngine engine, X509Certificate[] peerCerts, String auth)
                throws Exception {
            manager.checkClientTrusted(peerCerts, auth, engine);
        }
    }

Frequently Asked Questions

What is the ExtendedTrustManagerVerifyCallback class?
ExtendedTrustManagerVerifyCallback is a class in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslServerContext.java.
Where is ExtendedTrustManagerVerifyCallback defined?
ExtendedTrustManagerVerifyCallback is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslServerContext.java at line 277.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free