Source code for niquests.extensions.tls

from __future__ import annotations

import typing
from dataclasses import dataclass

if typing.TYPE_CHECKING:
    from ...packages.urllib3.contrib.anytls import ssl


[docs] @dataclass class TLSConfiguration: backend: typing.Literal["utls", "rtls", "ssl"] | None = None min_version: ssl.TLSVersion | None = None max_version: ssl.TLSVersion | None = None ciphers: str | None = None assert_hostname: bool | None = None
__all__ = ("TLSConfiguration",)