Package io.netty.handler.ssl
Class OpenSslKeyMaterialProvider.MaterialCache
- java.lang.Object
-
- io.netty.handler.ssl.OpenSslKeyMaterialProvider.MaterialCache
-
- Enclosing class:
- OpenSslKeyMaterialProvider
private static final class OpenSslKeyMaterialProvider.MaterialCache extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.security.cert.X509Certificate[]certsprivate java.security.PrivateKeykeyprivate OpenSslKeyMaterialmaterial
-
Constructor Summary
Constructors Modifier Constructor Description privateMaterialCache(java.security.PrivateKey key, java.security.cert.X509Certificate[] certs, OpenSslKeyMaterial material)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) OpenSslKeyMaterialmaterial()(package private) voidrelease()(package private) booleanretain()(package private) booleansameInstances(java.security.PrivateKey key, java.security.cert.X509Certificate[] certs)
-
-
-
Field Detail
-
key
private final java.security.PrivateKey key
-
certs
private final java.security.cert.X509Certificate[] certs
-
material
private final OpenSslKeyMaterial material
-
-
Constructor Detail
-
MaterialCache
private MaterialCache(java.security.PrivateKey key, java.security.cert.X509Certificate[] certs, OpenSslKeyMaterial material)
-
-
Method Detail
-
material
OpenSslKeyMaterial material()
-
sameInstances
boolean sameInstances(java.security.PrivateKey key, java.security.cert.X509Certificate[] certs)
-
retain
boolean retain()
-
release
void release()
-
-