Documentation ¶ Index ¶ type Request func (r *Request) ApiKey() protocol.ApiKey func (r *Request) RawExchange(rw io.ReadWriter) (protocol.Message, error) func (*Request) Required(versions map[protocol.ApiKey]int16) bool type Response func (r *Response) ApiKey() protocol.ApiKey Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Request ¶ type Request struct { AuthBytes []byte `kafka:"min=v0,max=v1"` } func (*Request) ApiKey ¶ func (r *Request) ApiKey() protocol.ApiKey func (*Request) RawExchange ¶ func (r *Request) RawExchange(rw io.ReadWriter) (protocol.Message, error) func (*Request) Required ¶ func (*Request) Required(versions map[protocol.ApiKey]int16) bool type Response ¶ type Response struct { ErrorCode int16 `kafka:"min=v0,max=v1"` ErrorMessage string `kafka:"min=v0,max=v1,nullable"` AuthBytes []byte `kafka:"min=v0,max=v1"` SessionLifetimeMs int64 `kafka:"min=v1,max=v1"` } func (*Response) ApiKey ¶ func (r *Response) ApiKey() protocol.ApiKey Source Files ¶ View all Source files saslauthenticate.go Click to show internal directories. Click to hide internal directories.