模块 Net::IMAP::SASL::ProtocolAdapters
SASL::ProtocolAdapters
模块旨在用作 SASL::ClientAdapter
及其子类的混入。客户端适配器必须为每个客户端库进行自定义,而协议适配器混入则处理 SASL 需求,这些需求是协议规范的一部分,但不特定于任何特定的客户端库。特别地,请参阅 RFC4422 §4
接口¶ ↑
注意:此 API 是实验性的,可能会发生更改。
-
#command_name – 用于启动身份验证交换的命令的名称。
-
#service – GSSAPI 服务名称。
-
#encode_ir – 编码初始响应。
-
#decode – 解码服务器质询。
-
#encode – 编码客户端响应。
-
#cancel_response – 用于取消身份验证交换的编码客户端响应。
SASL 身份验证交换的其他协议要求由 SASL::ClientAdapter
处理。