るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
14件ヒット [1-14件を表示] (0.060秒)

別のキーワード

  1. openssl new
  2. openssl digest
  3. openssl to_der
  4. openssl to_s
  5. openssl hexdigest

ライブラリ

クラス

キーワード

検索結果

OpenSSL::Netscape::SPKI (87049.0)

Netscape SPKI、もしくは SPKAC(Signed Public Key And Challenge) と呼ばれる データフォーマットを扱うためのクラスです。

Netscape SPKI、もしくは SPKAC(Signed Public Key And Challenge) と呼ばれる
データフォーマットを扱うためのクラスです。

OpenSSL::Netscape::SPKIError (51049.0)

Netscape SPKI 関連のエラーが生じた場合に発生する例外です。

Netscape SPKI 関連のエラーが生じた場合に発生する例外です。

OpenSSL::Netscape::SPKI.new() -> OpenSSL::Netscape::SPKI (42697.0)

SPKI オブジェクトを生成します。

SPKI オブジェクトを生成します。

文字列を渡すと、PEM 形式、もしくは DER 形式のデータとみなし、
その内容を読み込みます。

@param buf SPKI オブジェクトを生成するための文字列データ
@raise OpenSSL::Netscape::SPKIError オブジェクトの生成に失敗した場合に発生します

OpenSSL::Netscape::SPKI.new(buf) -> OpenSSL::Netscape::SPKI (42697.0)

SPKI オブジェクトを生成します。

SPKI オブジェクトを生成します。

文字列を渡すと、PEM 形式、もしくは DER 形式のデータとみなし、
その内容を読み込みます。

@param buf SPKI オブジェクトを生成するための文字列データ
@raise OpenSSL::Netscape::SPKIError オブジェクトの生成に失敗した場合に発生します

OpenSSL::Netscape::SPKI#public_key -> OpenSSL::PKey::PKey (42406.0)

SPKI オブジェクトに設定された公開鍵を返します。

SPKI オブジェクトに設定された公開鍵を返します。

@raise OpenSSL::Netscape::SPKIError 公開鍵が設定されていない場合に発生します
@see OpenSSL::Netscape::SPKI#public_key=

絞り込み条件を変える

OpenSSL::Netscape::SPKI#sign(key, digest) -> self (42139.0)

SPKI オブジェクトに署名をします。

SPKI オブジェクトに署名をします。

@param key 署名に使う秘密鍵(OpenSSL::PKey::PKey オブジェクト)
@param digest 署名に使うダイジェスト関数(文字列もしくは OpenSSL::Digest オブジェクト)
@raise OpenSSL::Netscape::SPKIError 署名に失敗した場合に発生します
@see OpenSSL::Netscape::SPKI#verify

OpenSSL::Netscape::SPKI#public_key=(pubkey) (42121.0)

SPKI オブジェクトに公開鍵を設定します。

SPKI オブジェクトに公開鍵を設定します。

@param pubkey 設定する公開鍵(OpenSSL::PKey::PKey オブジェクト)
@raise OpenSSL::Netscape::SPKIError 公開鍵の設定に失敗した場合に発生します
@see OpenSSL::Netscape::SPKI#public_key

OpenSSL::Netscape::SPKI#challenge -> String (42103.0)

SPKI オブジェクトに設定されたチャレンジ文字列を返します。

SPKI オブジェクトに設定されたチャレンジ文字列を返します。

@raise OpenSSL::Netscape::SPKIError 文字列が設定されていない場合に発生します
@see OpenSSL::Netscape::SPKI#challenge=

OpenSSL::Netscape::SPKI#challenge=(chg) (42103.0)

SPKI オブジェクトにチャレンジ文字列を設定します。

SPKI オブジェクトにチャレンジ文字列を設定します。

@param chg 設定する文字列
@raise OpenSSL::Netscape::SPKIError 文字列の設定に失敗した場合に発生します
@see OpenSSL::Netscape::SPKI#challenge

OpenSSL::Netscape::SPKI#verify(key) -> bool (42073.0)

署名を検証します。

署名を検証します。

検証に成功した場合は true を返し、失敗した場合は false を返します。

@param key 署名に使う公開鍵(OpenSSL::PKey::PKey オブジェクト)
@raise OpenSSL::Netscape::SPKIError 検証時にエラーが起きた場合に発生します
@see OpenSSL::Netscape::SPKI#sign

絞り込み条件を変える

OpenSSL::Netscape::SPKI#to_pem -> String (42067.0)

SPKI オブジェクトを PEM 形式の文字列に変換します。

SPKI オブジェクトを PEM 形式の文字列に変換します。

@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します

OpenSSL::Netscape::SPKI#to_s -> String (42067.0)

SPKI オブジェクトを PEM 形式の文字列に変換します。

SPKI オブジェクトを PEM 形式の文字列に変換します。

@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します

OpenSSL::Netscape::SPKI#to_der -> String (42049.0)

SPKI オブジェクトを DER 形式の文字列に変換します。

SPKI オブジェクトを DER 形式の文字列に変換します。

OpenSSL::Netscape::SPKI#to_text -> String (42049.0)

SPKI オブジェクトを人間が読める形式の文字列に変換します。

SPKI オブジェクトを人間が読める形式の文字列に変換します。