Home / Class/ EmptyExtendedX509TrustManager Class — netty Architecture

EmptyExtendedX509TrustManager Class — netty Architecture

Architecture documentation for the EmptyExtendedX509TrustManager class in EmptyExtendedX509TrustManager.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e01355c1_4074_0d39_c643_7b7c1164d8f8["EmptyExtendedX509TrustManager"]
  d8041320_a20c_9f7f_24d2_8565e3045c3e["EmptyExtendedX509TrustManager.java"]
  e01355c1_4074_0d39_c643_7b7c1164d8f8 -->|defined in| d8041320_a20c_9f7f_24d2_8565e3045c3e
  7121885e_02f6_9708_ee09_4fdb48e79854["checkClientTrusted()"]
  e01355c1_4074_0d39_c643_7b7c1164d8f8 -->|method| 7121885e_02f6_9708_ee09_4fdb48e79854
  25004dd6_0d42_d560_e3ff_7ed375bfc661["checkServerTrusted()"]
  e01355c1_4074_0d39_c643_7b7c1164d8f8 -->|method| 25004dd6_0d42_d560_e3ff_7ed375bfc661
  69f7a183_fee3_5843_d861_da9b7d17b995["getAcceptedIssuers()"]
  e01355c1_4074_0d39_c643_7b7c1164d8f8 -->|method| 69f7a183_fee3_5843_d861_da9b7d17b995

Relationship Graph

Source Code

handler/src/test/java/io/netty/handler/ssl/EmptyExtendedX509TrustManager.java lines 29–70

class EmptyExtendedX509TrustManager extends X509ExtendedTrustManager {
    @Override
    public void checkClientTrusted(X509Certificate[] chain, String authType, Socket socket)
            throws CertificateException {
        throw new CertificateException("Not trusted");
    }

    @Override
    public void checkServerTrusted(X509Certificate[] chain, String authType, Socket socket)
            throws CertificateException {
        throw new CertificateException("Not trusted");
    }

    @Override
    public void checkClientTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
            throws CertificateException {
        throw new CertificateException("Not trusted");
    }

    @Override
    public void checkServerTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
            throws CertificateException {
        throw new CertificateException("Not trusted");
    }

    @Override
    public void checkClientTrusted(X509Certificate[] chain, String authType)
            throws CertificateException {
        throw new CertificateException("Not trusted");
    }

    @Override
    public void checkServerTrusted(X509Certificate[] chain, String authType)
            throws CertificateException {
        throw new CertificateException("Not trusted");
    }

    @Override
    public X509Certificate[] getAcceptedIssuers() {
        return EmptyArrays.EMPTY_X509_CERTIFICATES;
    }
}

Frequently Asked Questions

What is the EmptyExtendedX509TrustManager class?
EmptyExtendedX509TrustManager is a class in the netty codebase, defined in handler/src/test/java/io/netty/handler/ssl/EmptyExtendedX509TrustManager.java.
Where is EmptyExtendedX509TrustManager defined?
EmptyExtendedX509TrustManager is defined in handler/src/test/java/io/netty/handler/ssl/EmptyExtendedX509TrustManager.java at line 29.

Analyze Your Own Codebase

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

Try Supermodel Free