setKeyMaterialClientSide() — netty Function Reference
Architecture documentation for the setKeyMaterialClientSide() function in OpenSslKeyMaterialManager.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8fc0e878_dd08_3919_d7a7_8883dc3bb47e["setKeyMaterialClientSide()"] 11ae770e_feee_981d_8065_927b3b5d177e["OpenSslKeyMaterialManager"] 8fc0e878_dd08_3919_d7a7_8883dc3bb47e -->|defined in| 11ae770e_feee_981d_8065_927b3b5d177e df75439f_1a1d_ea9c_9698_ca6c0b10cef2["setKeyMaterial()"] 8fc0e878_dd08_3919_d7a7_8883dc3bb47e -->|calls| df75439f_1a1d_ea9c_9698_ca6c0b10cef2 style 8fc0e878_dd08_3919_d7a7_8883dc3bb47e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterialManager.java lines 125–134
void setKeyMaterialClientSide(ReferenceCountedOpenSslEngine engine, String[] keyTypes,
X500Principal[] issuer) throws SSLException {
String alias = chooseClientAlias(engine, keyTypes, issuer);
// Only try to set the keymaterial if we have a match. This is also consistent with what OpenJDK does:
// https://hg.openjdk.java.net/jdk/jdk11/file/76072a077ee1/
// src/java.base/share/classes/sun/security/ssl/CertificateRequest.java#l362
if (alias != null) {
setKeyMaterial(engine, alias);
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does setKeyMaterialClientSide() do?
setKeyMaterialClientSide() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterialManager.java.
Where is setKeyMaterialClientSide() defined?
setKeyMaterialClientSide() is defined in handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterialManager.java at line 125.
What does setKeyMaterialClientSide() call?
setKeyMaterialClientSide() calls 1 function(s): setKeyMaterial.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free