Package-level declarations

Types

Link copied to clipboard
internal object Authenticator

Handles the authentication process during the PostgreSQL connection startup phase. It manages the state machine for exchanging authentication messages with the server.

Link copied to clipboard

How hard the driver insists on binding the SCRAM exchange to the TLS channel underneath it.

Link copied to clipboard
internal object ScramSha256Authenticator

Runs the SCRAM-SHA-256 exchange of RFC 7677, with or without the channel binding of RFC 5802.

Link copied to clipboard
internal object TlsServerEndPoint

Computes the tls-server-end-point channel binding data of RFC 5929 - the hash of the server's certificate that a SCRAM-SHA-256-PLUS exchange is bound to.