botan.tls

Modules

alert
module botan.tls.alert

TLS Alert Message

blocking
module botan.tls.blocking

TLS Blocking API

channel
module botan.tls.channel

TLS Channel

ciphersuite
module botan.tls.ciphersuite

TLS Cipher Suites

client
module botan.tls.client

TLS Client

credentials_manager
module botan.tls.credentials_manager

Credentials Manager

exceptn
module botan.tls.exceptn

TLS Exceptions

extensions
module botan.tls.extensions

TLS Extensions

handshake_hash
module botan.tls.handshake_hash

TLS Handshake Hash

handshake_io
module botan.tls.handshake_io

TLS Handshake Serialization

handshake_state
module botan.tls.handshake_state

TLS Handshake State

heartbeats
module botan.tls.heartbeats

TLS Heartbeats

magic
module botan.tls.magic

SSL/TLS Protocol Constants

messages
module botan.tls.messages

TLS Messages

policy
module botan.tls.policy

Hooks for application level policies on TLS connections

reader
module botan.tls.reader

TLS Data Reader

record
module botan.tls.record

TLS Record Handling

seq_numbers
module botan.tls.seq_numbers

TLS Sequence Number Handling

server
module botan.tls.server

TLS Server

server_info
module botan.tls.server_info

TLS Server Information

session
module botan.tls.session

TLS Session

session_key
module botan.tls.session_key

TLS Session Key

session_manager
module botan.tls.session_manager

TLS Session Manager

session_manager_sqlite
module botan.tls.session_manager_sqlite

SQLite3 TLS Session Manager

test
module botan.tls.test

TLS Unit tests

version_
module botan.tls.version_

TLS Protocol Version Management