Package org.apache.activemq.broker
Class SslContext
java.lang.Object
org.apache.activemq.broker.SslContext
A holder of SSL configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<KeyManager>protected Stringprotected Stringprotected SecureRandomprotected List<TrustManager> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidstatic SslContextbooleanbooleanstatic voidvoidsetKeyManagers(List<KeyManager> keyManagers) voidsetProtocol(String protocol) voidsetProvider(String provider) voidsetSecureRandom(SecureRandom secureRandom) voidsetSSLContext(SSLContext sslContext) voidsetTrustManagers(List<TrustManager> trustManagers)
-
Field Details
-
protocol
-
provider
-
keyManagers
-
trustManagers
-
secureRandom
-
-
Constructor Details
-
SslContext
public SslContext() -
SslContext
-
-
Method Details
-
setCurrentSslContext
-
getCurrentSslContext
-
getKeyManagersAsArray
-
getTrustManagersAsArray
-
addKeyManager
-
removeKeyManager
-
addTrustManager
-
removeTrustManager
-
getKeyManagers
-
setKeyManagers
-
getTrustManagers
-
setTrustManagers
-
getSecureRandom
-
setSecureRandom
-
getProtocol
-
setProtocol
-
getProvider
-
setProvider
-
getSSLContext
public SSLContext getSSLContext() throws NoSuchProviderException, NoSuchAlgorithmException, KeyManagementException -
setSSLContext
-