chainOf() — netty Function Reference
Architecture documentation for the chainOf() function in ResumptionController.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2b92ff86_9233_1f1d_3951_75debf87f0b2["chainOf()"] 49bf5aad_8689_2271_b5e4_1894e1632471["ResumptionController"] 2b92ff86_9233_1f1d_3951_75debf87f0b2 -->|defined in| 49bf5aad_8689_2271_b5e4_1894e1632471 3faf428b_0589_02f1_21e7_4c3539989627["validateResumeIfNeeded()"] 3faf428b_0589_02f1_21e7_4c3539989627 -->|calls| 2b92ff86_9233_1f1d_3951_75debf87f0b2 style 2b92ff86_9233_1f1d_3951_75debf87f0b2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/ResumptionController.java lines 115–130
private static X509Certificate[] chainOf(Certificate[] peerCertificates) {
if (peerCertificates instanceof X509Certificate[]) {
//noinspection SuspiciousArrayCast
return (X509Certificate[]) peerCertificates;
}
X509Certificate[] chain = new X509Certificate[peerCertificates.length];
for (int i = 0; i < peerCertificates.length; i++) {
Certificate cert = peerCertificates[i];
if (cert instanceof X509Certificate || cert == null) {
chain[i] = (X509Certificate) cert;
} else {
throw new IllegalArgumentException("Only X509Certificates are supported, found: " + cert.getClass());
}
}
return chain;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does chainOf() do?
chainOf() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ResumptionController.java.
Where is chainOf() defined?
chainOf() is defined in handler/src/main/java/io/netty/handler/ssl/ResumptionController.java at line 115.
What calls chainOf()?
chainOf() is called by 1 function(s): validateResumeIfNeeded.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free