OpenSslKeyMaterial Type — netty Architecture
Architecture documentation for the OpenSslKeyMaterial type/interface in OpenSslKeyMaterial.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 42e3ed2b_e2e3_6f6b_555c_e4ae3603334d["OpenSslKeyMaterial"] dc268217_56d0_81a3_dc21_0f2a77aa5683["OpenSslKeyMaterial.java"] 42e3ed2b_e2e3_6f6b_555c_e4ae3603334d -->|defined in| dc268217_56d0_81a3_dc21_0f2a77aa5683 style 42e3ed2b_e2e3_6f6b_555c_e4ae3603334d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterial.java lines 25–59
interface OpenSslKeyMaterial extends ReferenceCounted {
/**
* Returns the configured {@link X509Certificate}s.
*/
X509Certificate[] certificateChain();
/**
* Returns the pointer to the {@code STACK_OF(X509)} which holds the certificate chain.
*/
long certificateChainAddress();
/**
* Returns the pointer to the {@code EVP_PKEY}.
*/
long privateKeyAddress();
@Override
OpenSslKeyMaterial retain();
@Override
OpenSslKeyMaterial retain(int increment);
@Override
OpenSslKeyMaterial touch();
@Override
OpenSslKeyMaterial touch(Object hint);
@Override
boolean release();
@Override
boolean release(int decrement);
}
Source
Frequently Asked Questions
What is the OpenSslKeyMaterial type?
OpenSslKeyMaterial is a type/interface in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterial.java.
Where is OpenSslKeyMaterial defined?
OpenSslKeyMaterial is defined in handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterial.java at line 25.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free