BouncyCastleAlpnSslEngine() — netty Function Reference
Architecture documentation for the BouncyCastleAlpnSslEngine() function in BouncyCastleAlpnSslEngine.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD a469827c_80b2_0435_f517_775947ee704a["BouncyCastleAlpnSslEngine()"] 836d3b73_8cf4_9bbc_2909_e1ee92d26968["BouncyCastleAlpnSslEngine"] a469827c_80b2_0435_f517_775947ee704a -->|defined in| 836d3b73_8cf4_9bbc_2909_e1ee92d26968 8c0111b5_6f97_0a83_26b7_19eb8512e2ad["setHandshakeApplicationProtocolSelector()"] a469827c_80b2_0435_f517_775947ee704a -->|calls| 8c0111b5_6f97_0a83_26b7_19eb8512e2ad style a469827c_80b2_0435_f517_775947ee704a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/BouncyCastleAlpnSslEngine.java lines 25–41
BouncyCastleAlpnSslEngine(SSLEngine engine,
@SuppressWarnings("deprecation") JdkApplicationProtocolNegotiator applicationNegotiator,
boolean isServer) {
super(engine, applicationNegotiator, isServer,
new BiConsumer<SSLEngine, AlpnSelector>() {
@Override
public void accept(SSLEngine e, AlpnSelector s) {
BouncyCastleAlpnSslUtils.setHandshakeApplicationProtocolSelector(e, s);
}
},
new BiConsumer<SSLEngine, List<String>>() {
@Override
public void accept(SSLEngine e, List<String> p) {
BouncyCastleAlpnSslUtils.setApplicationProtocols(e, p);
}
});
}
Domain
Subdomains
Source
Frequently Asked Questions
What does BouncyCastleAlpnSslEngine() do?
BouncyCastleAlpnSslEngine() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/BouncyCastleAlpnSslEngine.java.
Where is BouncyCastleAlpnSslEngine() defined?
BouncyCastleAlpnSslEngine() is defined in handler/src/main/java/io/netty/handler/ssl/BouncyCastleAlpnSslEngine.java at line 25.
What does BouncyCastleAlpnSslEngine() call?
BouncyCastleAlpnSslEngine() calls 1 function(s): setHandshakeApplicationProtocolSelector.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free