Ruby 4.1 リファレンスマニュアル

instance method OpenSSL::SSL::SSLSocket#alpn_protocol

alpn_protocol -> String | nilRuby 2.3.0 から[permalink][rdoc][edit]

ハンドシェイクの結果、Application-Layer Protocol Negotiation(ALPN)で最終的に選択されたプロトコルを表す文字列を返します。

ALPN が使われなかった場合や、まだハンドシェイクが行われていない場合は nil を返します。

[SEE_ALSO] OpenSSL::SSL::SSLContext#alpn_protocols=, OpenSSL::SSL::SSLContext#alpn_select_cb=