Home / Function/ isValidHostNameForSNI() — netty Function Reference

isValidHostNameForSNI() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  172b9a6c_71fe_e651_32c6_0a904ca8bcee["isValidHostNameForSNI()"]
  e2b1e99a_c7f5_6131_4f6e_9152328bf145["QuicheQuicSslEngine"]
  172b9a6c_71fe_e651_32c6_0a904ca8bcee -->|defined in| e2b1e99a_c7f5_6131_4f6e_9152328bf145
  12ff3b74_602b_712b_82f7_b20a571e3af0["QuicheQuicSslEngine()"]
  12ff3b74_602b_712b_82f7_b20a571e3af0 -->|calls| 172b9a6c_71fe_e651_32c6_0a904ca8bcee
  style 172b9a6c_71fe_e651_32c6_0a904ca8bcee fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicSslEngine.java lines 100–106

    static boolean isValidHostNameForSNI(@Nullable String hostname) {
        return hostname != null &&
                hostname.indexOf('.') > 0 &&
                !hostname.endsWith(".") &&
                !NetUtil.isValidIpV4Address(hostname) &&
                !NetUtil.isValidIpV6Address(hostname);
    }

Domain

Subdomains

Frequently Asked Questions

What does isValidHostNameForSNI() do?
isValidHostNameForSNI() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicSslEngine.java.
Where is isValidHostNameForSNI() defined?
isValidHostNameForSNI() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicSslEngine.java at line 100.
What calls isValidHostNameForSNI()?
isValidHostNameForSNI() is called by 1 function(s): QuicheQuicSslEngine.

Analyze Your Own Codebase

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

Try Supermodel Free