aiosasl provides a generic, asyncio-based SASL library. It can be used with
any protocol, provided the necessary interface code is provided by the
application or protocol implementation.
- Python ≥ 3.5
PLAIN: authenticate with plaintext password (RFC 4616)ANONYMOUS: anonymous "authentication" (RFC 4505)SCRAM-SHA-1andSCRAM-SHA-256(and the-PLUSvariants with channel binding): Salted Challenge Response Authentication (RFC 5802)
Official documentation can be built with sphinx and is available online on our servers.
tls-uniqueandtls-server-end-pointwith a pyOpenSSL connection- all methods supported by the Python standard library when using the
sslmodule