Package akka.remote.artery.tcp.ssl
Class PemManagersProvider
- java.lang.Object
-
- akka.remote.artery.tcp.ssl.PemManagersProvider
-
public class PemManagersProvider extends java.lang.Object
INTERNAL API
-
-
Constructor Summary
Constructors Constructor Description PemManagersProvider()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.net.ssl.KeyManager[]
buildKeyManagers(java.security.PrivateKey privateKey, java.security.cert.X509Certificate cert, java.security.cert.Certificate cacert)
INTERNAL APIstatic javax.net.ssl.TrustManager[]
buildTrustManagers(java.security.cert.Certificate cacert)
INTERNAL APIstatic java.security.cert.Certificate
loadCertificate(java.lang.String filename)
INTERNAL APIstatic java.security.PrivateKey
loadPrivateKey(java.lang.String filename)
INTERNAL API
-
-
-
Method Detail
-
buildKeyManagers
public static javax.net.ssl.KeyManager[] buildKeyManagers(java.security.PrivateKey privateKey, java.security.cert.X509Certificate cert, java.security.cert.Certificate cacert)
INTERNAL API
-
buildTrustManagers
public static javax.net.ssl.TrustManager[] buildTrustManagers(java.security.cert.Certificate cacert)
INTERNAL API
-
loadPrivateKey
public static java.security.PrivateKey loadPrivateKey(java.lang.String filename)
INTERNAL API
-
loadCertificate
public static java.security.cert.Certificate loadCertificate(java.lang.String filename)
INTERNAL API
-
-