るりまサーチ

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

別のキーワード

  1. certificate new
  2. openssl certificate
  3. certificate sign
  4. certificate to_s
  5. certificate to_der

ライブラリ

キーワード

検索結果

OpenSSL::OCSP::CertificateId (6001.0)

失効状態を問い合わせたい個々の証明書を識別するためのクラスです。

...わせたい個々の証明書を識別するためのクラスです。

問い合わせたい証明書にissuerの情報+αを付加したオブジェクトです。

Certificate
Id オブジェクトを複数 OpenSSL::OCSP::Request に含め、
同時に問い合わせることができます。...

OpenSSL::X509::Certificate (6001.0)

X509 証明書クラス

X509 証明書クラス

* 5280

OpenSSL::X509::CertificateError (6001.0)

X509 証明書関連のエラーを表す例外クラスです。

X509 証明書関連のエラーを表す例外クラスです。

OpenSSL::X509::Request (17.0)

X.509 の証明書署名要求(Certificate Signing Request, CSR)を表わす クラスです。

...X.509 の証明書署名要求(Certificate Signing Request, CSR)を表わす
クラスです。

X.509 CSR については 2986 などを参照してください。

=== 例

CSR を生成する例。
require 'openssl'
# ファイルから秘密鍵を読み込む
rsa = OpenSSL::PKey::RSA.new(F...

OpenSSL::X509::Extension (13.0)

X.509 v3 証明書の拡張領域のためのクラスです。

...X.509 v3 証明書の拡張領域のためのクラスです。

OpenSSL::X509::Certificate オブジェクトは
その拡張領域を Extension オブジェクトの配列として保持し、
OpenSSL::X509::Certificate#extensions でその配列が得られます。

このクラスのインス...

絞り込み条件を変える

OpenSSL::X509::ExtensionFactory (13.0)

OpenSSL::X509::Extension を簡便に生成するための クラスです。

...t: 新たに生成する証明書のオブジェクト
ca_cert = OpenSSL::X509::Certificate.new(File.read('ca_cert.pem'))
req = OpenSSL::X509::Request.new(File.read('req.pem'))
newcert = OpenSSL::X509::Certificate.new
# 新しい ExtensionFactory オブジェクトを生成し、 CA の証...

OpenSSL::PKCS7 (7.0)

PKCS #7 クラス

...用されています。

2315 を参照してください。


=== S/MIME メッセージの種類
S/MIME には以下の種類のメッセージがあります
* enveloped-only
* signed-only
* signedData フォーマット
* multipart/signed フォーマット
* Certificate-only...

OpenSSL::SSL::SSLServer (7.0)

SSL サーバーのためのクラス。

...るだけのサーバです。

require 'socket'
require 'openssl'

include OpenSSL

ctx = SSL::SSLContext.new()
ctx.cert = X509::Certificate.new(File.read('cert.pem'))
ctx.key = PKey::RSA.new(File.read('privkey.pem'))
svr = TCPServer.new(2007)
serv = SSL::SSLServer.new(svr, ctx)...