auth_type: _,
payload,
})
- | PgsqlBEMessage::AuthenticationGSS(AuthenticationMessage {
- identifier: _,
- length: _,
- auth_type: _,
- payload,
- })
| PgsqlBEMessage::AuthenticationSSPI(AuthenticationMessage {
identifier: _,
length: _,
auth_type: _,
payload,
})
- | PgsqlBEMessage::AuthenticationGSSContinue(AuthenticationMessage {
- identifier: _,
- length: _,
- auth_type: _,
- payload,
- })
| PgsqlBEMessage::AuthenticationSASLFinal(AuthenticationMessage {
identifier: _,
length: _,
jb.set_string_from_bytes("payload", payload)?;
}
PgsqlBEMessage::AuthenticationOk(_)
- | PgsqlBEMessage::AuthenticationKerb5(_)
| PgsqlBEMessage::AuthenticationCleartextPassword(_)
| PgsqlBEMessage::AuthenticationSASL(_)
| PgsqlBEMessage::AuthenticationSASLContinue(_) => {
ErrorResponse(ErrorNoticeMessage),
NoticeResponse(ErrorNoticeMessage),
AuthenticationOk(AuthenticationMessage),
- AuthenticationKerb5(AuthenticationMessage),
AuthenticationCleartextPassword(AuthenticationMessage),
AuthenticationMD5Password(AuthenticationMessage),
- AuthenticationGSS(AuthenticationMessage),
AuthenticationSSPI(AuthenticationMessage),
- AuthenticationGSSContinue(AuthenticationMessage),
AuthenticationSASL(AuthenticationSASLMechanismMessage),
AuthenticationSASLContinue(AuthenticationMessage),
AuthenticationSASLFinal(AuthenticationMessage),
PgsqlBEMessage::ErrorResponse(_) => "error_response",
PgsqlBEMessage::NoticeResponse(_) => "notice_response",
PgsqlBEMessage::AuthenticationOk(_) => "authentication_ok",
- PgsqlBEMessage::AuthenticationKerb5(_) => "authentication_kerb5",
PgsqlBEMessage::AuthenticationCleartextPassword(_) => {
"authentication_cleartext_password"
}
PgsqlBEMessage::AuthenticationMD5Password(_) => "authentication_md5_password",
- PgsqlBEMessage::AuthenticationGSS(_) => "authentication_gss",
PgsqlBEMessage::AuthenticationSSPI(_) => "authentication_sspi",
- PgsqlBEMessage::AuthenticationGSSContinue(_) => "authentication_gss_continue",
PgsqlBEMessage::AuthenticationSASL(_) => "authentication_sasl",
PgsqlBEMessage::AuthenticationSASLContinue(_) => "authentication_sasl_continue",
PgsqlBEMessage::AuthenticationSASLFinal(_) => "authentication_sasl_final",