Top Fields Constructors Methods
org.bouncycastle.tls

public abstract Class DefaultTlsClient

extends AbstractTlsClient
Class Inheritance
Known Direct Subclasses
org.bouncycastle.jsse.provider.ProvTlsClient
Imports
org.bouncycastle.tls.crypto.TlsCrypto

Field Summary

Modifier and TypeField and Description
private static final int[]
Inherited from org.bouncycastle.tls.AbstractTlsClient:
cipherSuitescontextprotocolVersionssupportedGroupssupportedSignatureAlgorithmssupportedSignatureAlgorithmsCert

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected int[]
Inherited from org.bouncycastle.tls.AbstractTlsClient:
allowUnexpectedServerExtensioncheckForUnexpectedServerExtensiongetAllowedClientCertificateTypesgetAllowedServerCertificateTypesgetCertificateAuthoritiesgetCertificateStatusRequestgetCipherSuitesgetClientExtensionsgetClientSupplementalDatagetDHGroupVerifiergetEarlyKeyShareGroupsgetExternalPSKsgetMultiCertStatusRequestgetNamedGroupRolesgetNewConnectionIDgetProtocolNamesgetProtocolVersionsgetPSKIdentitygetSessionToResumegetSNIServerNamesgetSRPConfigVerifiergetSRPIdentitygetSupportedGroupsgetSupportedSignatureAlgorithmsgetSupportedSignatureAlgorithmsCertgetTrustedCAIndicationinitisFallbacknotifyHandshakeBeginningnotifyNewSessionTicketnotifySelectedCipherSuitenotifySelectedPSKnotifyServerVersionnotifySessionIDnotifySessionToResumeprocessServerExtensionsprocessServerSupplementalDatashouldUseCompatibilityMode

Field Detail

DEFAULT_CIPHER_SUITESback to summary
private static final int[] DEFAULT_CIPHER_SUITES

Constructor Detail

DefaultTlsClientback to summary
public DefaultTlsClient(TlsCrypto crypto)

Method Detail

getSupportedCipherSuitesback to summary
protected int[] getSupportedCipherSuites()

Implements abstract org.bouncycastle.tls.AbstractTlsPeer.getSupportedCipherSuites.