Skip to main content

Module pre_login

Module pre_login 

Source
Expand description

PRELOGIN packet construction and parsing helpers.

Structs§

PreLoginOption
One pre-login option and its raw payload.

Enums§

PreLoginError
Error returned while decoding a pre-login helper value.
PreLoginOptionToken
TDS pre-login option token.

Functions§

assemble_options
Assembles a TDS pre-login option table and payload.
build_pre_login_packet
Builds framed TDS PRELOGIN packet bytes from connection options.
build_pre_login_payload
Builds an unframed TDS PRELOGIN payload from connection options.
decode_encrypt
Maps a TDS pre-login encryption byte to a connection encryption preference.
encode_encrypt
Maps SQL Server connection encryption preferences to the TDS pre-login byte.
parse_options
Parses a TDS pre-login option table and payload.
parse_server_encrypt
Extracts the server encryption response from a PRELOGIN payload.