Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::SSLモジュール > VERIFY_FAIL_IF_NO_PEER_CERT

constant OpenSSL::SSL::VERIFY_FAIL_IF_NO_PEER_CERT

VERIFY_FAIL_IF_NO_PEER_CERT -> Integer[permalink][rdoc]

OpenSSL::SSL::SSLContext#verify_mode= で指定できるフラグです。

サーバーモードであるかクライアントモードであるかによって意味がことなります。

サーバーモード: クライアントが証明書を返さない場合に TLS/SSL ハンドシェイクを即座に終了させます。 このフラグは VERIFY_PEER フラグとともに使われなければなりません。

クライアントモード: 無視されます。