Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > rubygems/securityライブラリ > Gem::Security::Policyクラス > verify_gem

instance method Gem::Security::Policy#verify_gem

verify_gem(signature, data, chain, time = Time.now) -> Array[permalink][rdoc]

与えられたデータを与えられた署名と証明書チェーンで検証します。

[PARAM] signature:
署名を指定します。
[PARAM] data:
検証するデータを指定します。
[PARAM] chain:
検証で使用する証明書チェーンを指定します。
[PARAM] time:
この時刻に有効であることを検証する。
[EXCEPTION] Gem::Security::Exception:
検証に失敗した場合に発生します。