QuicheQuicSslEngine() — netty Function Reference
Architecture documentation for the QuicheQuicSslEngine() function in QuicheQuicSslEngine.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 12ff3b74_602b_712b_82f7_b20a571e3af0["QuicheQuicSslEngine()"] e2b1e99a_c7f5_6131_4f6e_9152328bf145["QuicheQuicSslEngine"] 12ff3b74_602b_712b_82f7_b20a571e3af0 -->|defined in| e2b1e99a_c7f5_6131_4f6e_9152328bf145 172b9a6c_71fe_e651_32c6_0a904ca8bcee["isValidHostNameForSNI()"] 12ff3b74_602b_712b_82f7_b20a571e3af0 -->|calls| 172b9a6c_71fe_e651_32c6_0a904ca8bcee style 12ff3b74_602b_712b_82f7_b20a571e3af0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicSslEngine.java lines 62–74
QuicheQuicSslEngine(QuicheQuicSslContext ctx, @Nullable String peerHost, int peerPort) {
this.ctx = ctx;
this.peerHost = peerHost;
this.peerPort = peerPort;
// Use SNI if peerHost was specified and a valid hostname
// See https://github.com/netty/netty/issues/4746
if (ctx.isClient() && isValidHostNameForSNI(peerHost)) {
tlsHostName = peerHost;
sniHostNames = Collections.singletonList(new SNIHostName(tlsHostName));
} else {
tlsHostName = null;
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does QuicheQuicSslEngine() do?
QuicheQuicSslEngine() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicSslEngine.java.
Where is QuicheQuicSslEngine() defined?
QuicheQuicSslEngine() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicSslEngine.java at line 62.
What does QuicheQuicSslEngine() call?
QuicheQuicSslEngine() calls 1 function(s): isValidHostNameForSNI.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free