SASLInitialResponse
SASLInitialResponse is a frontend protocol message. Identifies the message as an initial SASL response. Note that this is also used for GSSAPI, SSPI and password response messages. The exact message type is deduced from the context.
当前阅读 PG 18·选择有来源记录的版本
此版本暂无所选语言的定义,以下显示原始英文内容。
- Direction
- Frontend → backend
- First wire field
- Byte1('p')
- Field entries
- 5
- Documented flow contexts
- Start-up
- direction
- F
- manual path
- /docs/18/protocol-message-formats.html
- signature
- SASLInitialResponse (F)
版本定义 PG 18
-
- Byte1('p')
-
Identifies the message as an initial SASL response. Note that this is also used for GSSAPI, SSPI and password response messages. The exact message type is deduced from the context.
- Int32
-
Length of message contents in bytes, including self.
- String
-
Name of the SASL authentication mechanism that the client selected.
- Int32
-
Length of SASL mechanism specific "Initial Client Response" that follows, or -1 if there is no Initial Response.
- Byte
n -
SASL mechanism specific "Initial Response".
Wire fields in documented order
| Position | Format | Meaning |
|---|---|---|
| 1 | Byte1('p') | Identifies the message as an initial SASL response. Note that this is also used for GSSAPI, SSPI and password response messages. The exact message type is deduced from the context. |
| 2 | Int32 | Length of message contents in bytes, including self. |
| 3 | String | Name of the SASL authentication mechanism that the client selected. |
| 4 | Int32 | Length of SASL mechanism specific "Initial Client Response" that follows, or -1 if there is no Initial Response. |
| 5 | Byte n | SASL mechanism specific "Initial Response". |
比较版本
完整来源事实
fields
map[description:Identifies the message as an initial SASL response. Note that this is also used for GSSAPI, SSPI and password response messages. The exact message type is deduced from the context. format:Byte1('p')], map[description:Length of message contents in bytes, including self. format:Int32], map[description:Name of the SASL authentication mechanism that the client selected. format:String], map[description:Length of SASL mechanism specific "Initial Client Response" that follows, or -1 if there is no Initial Response. format:Int32], map[description:SASL mechanism specific "Initial Response". format:Byte n]来源引用
定义来源
center · PostgreSQL 18 · 555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f
正文语言: en · 555610c24d53e4316da5b7d3fc25c279d96856d5e0e23ee308c328c5fa881d9f