Class JGroupsCertificateHolder
java.lang.Object
org.keycloak.infinispan.module.certificates.JGroupsCertificateHolder
Holds the JGroups certificate and updates the
X509ExtendedKeyManager and X509ExtendedTrustManager
used by the TLS/SSL sockets.-
Method Summary
Modifier and TypeMethodDescriptionstatic JGroupsCertificateHoldercreate(JGroupsCertificate certificate) voidsetExceptionHandler(Runnable runnable) voiduseCertificate(JGroupsCertificate certificate)
-
Method Details
-
create
public static JGroupsCertificateHolder create(JGroupsCertificate certificate) throws GeneralSecurityException, IOException - Throws:
GeneralSecurityExceptionIOException
-
getCertificateInUse
-
useCertificate
public void useCertificate(JGroupsCertificate certificate) throws GeneralSecurityException, IOException - Throws:
GeneralSecurityExceptionIOException
-
keyManager
-
trustManager
-
setExceptionHandler
-