BoringSSLHandshakeCompleteCallback Class — netty Architecture
Architecture documentation for the BoringSSLHandshakeCompleteCallback class in BoringSSLHandshakeCompleteCallback.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 5485d764_5d33_df6b_95ea_809505a8585c["BoringSSLHandshakeCompleteCallback"] 819ead39_000d_4dea_1796_03ed17178744["BoringSSLHandshakeCompleteCallback.java"] 5485d764_5d33_df6b_95ea_809505a8585c -->|defined in| 819ead39_000d_4dea_1796_03ed17178744 87c57150_0d39_d089_b462_fed15dda959f["BoringSSLHandshakeCompleteCallback()"] 5485d764_5d33_df6b_95ea_809505a8585c -->|method| 87c57150_0d39_d089_b462_fed15dda959f f2b0e0ec_f25b_02aa_d346_64732c8418ee["handshakeComplete()"] 5485d764_5d33_df6b_95ea_809505a8585c -->|method| f2b0e0ec_f25b_02aa_d346_64732c8418ee
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/BoringSSLHandshakeCompleteCallback.java lines 18–36
final class BoringSSLHandshakeCompleteCallback {
private final QuicheQuicSslEngineMap map;
BoringSSLHandshakeCompleteCallback(QuicheQuicSslEngineMap map) {
this.map = map;
}
@SuppressWarnings("unused")
void handshakeComplete(long ssl, byte[] id, String cipher, String protocol, byte[] peerCertificate,
byte[][] peerCertificateChain, long creationTime, long timeout, byte[] applicationProtocol,
boolean sessionReused) {
QuicheQuicSslEngine engine = map.get(ssl);
if (engine != null) {
engine.handshakeFinished(id, cipher, protocol, peerCertificate, peerCertificateChain, creationTime,
timeout, applicationProtocol, sessionReused);
}
}
}
Defined In
Source
Frequently Asked Questions
What is the BoringSSLHandshakeCompleteCallback class?
BoringSSLHandshakeCompleteCallback is a class in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/BoringSSLHandshakeCompleteCallback.java.
Where is BoringSSLHandshakeCompleteCallback defined?
BoringSSLHandshakeCompleteCallback is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/BoringSSLHandshakeCompleteCallback.java at line 18.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free