Package anbxj

# Class Channel_SSLContextBuilder

java.lang.Object
anbxj.Crypto_KeyStoreBuilder
anbxj.Channel_SSLContextBuilder

public class Channel_SSLContextBuilder extends Crypto_KeyStoreBuilder
A class used to build an SSLContext for creating SocketFactory.

- ## Field Summary

  ### Fields inherited from class anbxj.Crypto_KeyStoreBuilder

  `kss, localKeyStore, remoteKeyStore`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Channel_SSLContextBuilder(Crypto_KeyStoreSettings kss, String sslContextParameter)`
  Constructs a Channel_SSLContextBuilder with the given Crypto_KeyStoreSettings.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `SSLContext`
  `getSSLContext()`
  Gets the SSLContext.

  ### Methods inherited from class anbxj.Crypto_KeyStoreBuilder

  `containsAlias, getCertPath, getKss, getLocaleCertificate, getLocalPrivateKey, getMyAlias, getRemoteCertificate, getRemotePublicKey, listAliases`

  ### Methods inherited from class java.lang.Object

  `clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Channel_SSLContextBuilder

    public Channel_SSLContextBuilder(Crypto_KeyStoreSettings kss, String sslContextParameter)
    Constructs a Channel_SSLContextBuilder with the given Crypto_KeyStoreSettings.
    Parameters:
      `kss` - the Crypto_KeyStoreSettings
      `sslContextParameter` - the SSL context

- ## Method Details

  - ### getSSLContext

    public SSLContext getSSLContext()
    Gets the SSLContext.
    Returns:
      the SSLContext