Bouncy Castle Cryptography 1.46

Package org.bouncycastle.crypto.tls

A lightweight TLS API.

See:
          Description

Interface Summary
CertificateVerifyer Deprecated. Perform certificate verification in TlsAuthentication implementation
TlsAgreementCredentials  
TlsAuthentication  
TlsCipher  
TlsCipherFactory  
TlsClient  
TlsClientContext  
TlsCompression  
TlsCredentials  
TlsKeyExchange A generic interface for key exchange implementations in TLS 1.0.
TlsSignerCredentials  
 

Class Summary
AlertDescription RFC 2246 7.2
AlertLevel RFC 2246 7.2
AlwaysValidVerifyer Deprecated. Perform certificate verification in TlsAuthentication implementation
ByteQueue A queue for bytes.
Certificate A representation for a certificate chain as used by a tls server.
CertificateRequest  
CipherSuite RFC 2246 A.5
ClientCertificateType RFC 2246 7.4.4
CompressionMethod RFC 2246 6.1
ContentType RFC 2246 6.2.1
DefaultTlsAgreementCredentials  
DefaultTlsCipherFactory  
DefaultTlsClient  
DefaultTlsSignerCredentials  
DigestAlgorithm  
ECCurveType RFC 4492 5.4
ECPointFormat RFC 4492 5.1.2
EncryptionAlgorithm  
ExtensionType RFC 4366 2.3
HandshakeType RFC 2246 7.4
KeyExchangeAlgorithm  
LegacyTlsAuthentication Deprecated.  
LegacyTlsClient Deprecated.  
NamedCurve RFC 4492 5.1.1 The named curves defined here are those specified in SEC 2 [13].
SecurityParameters  
SRPTlsClient  
TlsBlockCipher A generic TLS 1.0 block cipher.
TlsMac A generic TLS MAC implementation, which can be used with any kind of Digest to act as an HMAC.
TlsNullCipher A NULL CipherSuite in java, this should only be used during handshake.
TlsNullCompression  
TlsProtocolHandler An implementation of all high level protocols in TLS 1.0.
TlsUtils Some helper fuctions for MicroTLS.
 

Exception Summary
TlsFatalAlert  
TlsRuntimeException  
 

Package org.bouncycastle.crypto.tls Description

A lightweight TLS API.


Bouncy Castle Cryptography 1.46