checkSniHostnameMatch() — netty Function Reference
Architecture documentation for the checkSniHostnameMatch() function in ReferenceCountedOpenSslEngine.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 82bdf3db_85ef_08c4_b712_5a74cdf2c0b6["checkSniHostnameMatch()"] df1ad81e_e5bf_85e6_4418_db301b4c3e66["ReferenceCountedOpenSslEngine"] 82bdf3db_85ef_08c4_b712_5a74cdf2c0b6 -->|defined in| df1ad81e_e5bf_85e6_4418_db301b4c3e66 c2be282d_110e_3809_ba91_f76a8d2a4b03["isEmpty()"] 82bdf3db_85ef_08c4_b712_5a74cdf2c0b6 -->|calls| c2be282d_110e_3809_ba91_f76a8d2a4b03 style 82bdf3db_85ef_08c4_b712_5a74cdf2c0b6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java lines 2282–2295
final boolean checkSniHostnameMatch(String hostname) {
Collection<SNIMatcher> matchers = this.matchers;
if (matchers != null && !matchers.isEmpty()) {
SNIHostName name = new SNIHostName(hostname.getBytes(CharsetUtil.UTF_8));
for (SNIMatcher matcher : matchers) {
// type 0 is for hostname
if (matcher.getType() == 0 && matcher.matches(name)) {
return true;
}
}
return false;
}
return true;
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does checkSniHostnameMatch() do?
checkSniHostnameMatch() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java.
Where is checkSniHostnameMatch() defined?
checkSniHostnameMatch() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java at line 2282.
What does checkSniHostnameMatch() call?
checkSniHostnameMatch() calls 1 function(s): isEmpty.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free