Home / Function/ ReferenceCountedOpenSslClientContext() — netty Function Reference

ReferenceCountedOpenSslClientContext() — netty Function Reference

Architecture documentation for the ReferenceCountedOpenSslClientContext() function in ReferenceCountedOpenSslClientContext.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  54f7736a_adfd_654c_b011_9beb1ef5362e["ReferenceCountedOpenSslClientContext()"]
  83d6329d_6707_0ba7_b929_d52e1cc5dcf0["ReferenceCountedOpenSslClientContext"]
  54f7736a_adfd_654c_b011_9beb1ef5362e -->|defined in| 83d6329d_6707_0ba7_b929_d52e1cc5dcf0
  style 54f7736a_adfd_654c_b011_9beb1ef5362e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java lines 58–81

    ReferenceCountedOpenSslClientContext(X509Certificate[] trustCertCollection, TrustManagerFactory trustManagerFactory,
                                         X509Certificate[] keyCertChain, PrivateKey key, String keyPassword,
                                         KeyManagerFactory keyManagerFactory, Iterable<String> ciphers,
                                         CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn,
                                         String[] protocols, long sessionCacheSize, long sessionTimeout,
                                         boolean enableOcsp, String keyStore, String endpointIdentificationAlgorithm,
                                         List<SNIServerName> serverNames, ResumptionController resumptionController,
                                         Map.Entry<SslContextOption<?>, Object>... options) throws SSLException {
        super(ciphers, cipherFilter, toNegotiator(apn), SSL.SSL_MODE_CLIENT, keyCertChain,
              ClientAuth.NONE, protocols, false, endpointIdentificationAlgorithm, enableOcsp, true,
                serverNames, resumptionController, options);
        boolean success = false;
        try {
            sessionContext = newSessionContext(this, ctx, engines, trustCertCollection, trustManagerFactory,
                                               keyCertChain, key, keyPassword, keyManagerFactory, keyStore,
                                               sessionCacheSize, sessionTimeout, resumptionController,
                                               isJdkSignatureFallbackEnabled(options));
            success = true;
        } finally {
            if (!success) {
                release();
            }
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does ReferenceCountedOpenSslClientContext() do?
ReferenceCountedOpenSslClientContext() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java.
Where is ReferenceCountedOpenSslClientContext() defined?
ReferenceCountedOpenSslClientContext() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java at line 58.

Analyze Your Own Codebase

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

Try Supermodel Free