Class AbstractTlsClient

java.lang.Object
org.bouncycastle.tls.AbstractTlsPeer
org.bouncycastle.tls.AbstractTlsClient
All Implemented Interfaces:
TlsClient, TlsPeer
Direct Known Subclasses:
DefaultTlsClient, PSKTlsClient, SRPTlsClient

public abstract class AbstractTlsClient extends AbstractTlsPeer implements TlsClient
Base class for a TLS client.
  • Field Details

    • context

      protected TlsClientContext context
    • protocolVersions

      protected ProtocolVersion[] protocolVersions
    • cipherSuites

      protected int[] cipherSuites
    • supportedGroups

      protected Vector supportedGroups
    • supportedSignatureAlgorithms

      protected Vector supportedSignatureAlgorithms
    • supportedSignatureAlgorithmsCert

      protected Vector supportedSignatureAlgorithmsCert
  • Constructor Details

    • AbstractTlsClient

      public AbstractTlsClient(TlsCrypto crypto)
  • Method Details