るりまサーチ

最速Rubyリファレンスマニュアル検索!
96件ヒット [1-96件を表示] (0.022秒)
トップページ > クエリ:cert[x] > 種類:クラス[x]

別のキーワード

  1. openssl cert
  2. webrick/https client_cert
  3. webrick/https server_cert
  4. http cert
  5. http cert=

ライブラリ

キーワード

検索結果

Gem::Commands::CertCommand (6001.0)

Gem パッケージの証明書や書名の設定を管理するためのクラスです。

Gem パッケージの証明書や書名の設定を管理するためのクラスです。

OpenSSL::OCSP::CertificateId (6001.0)

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

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

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

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

OpenSSL::X509::Certificate (6001.0)

X509 証明書クラス

X509 証明書クラス

* 5280

OpenSSL::X509::CertificateError (6001.0)

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

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

OpenSSL::X509::ExtensionFactory (25.0)

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

...ca_cert: CA の証明書オブジェクト
# req: CSR オブジェクト
# newcert: 新たに生成する証明書のオブジェクト
ca_cert = OpenSSL::X509::Certificate.new(File.read('ca_cert.pem'))
req = OpenSSL::X509::Request.new(File.read('req.pem'))
newcert = OpenSSL::X509::Certifi...
...tensionFactory オブジェクトを生成し、 CA の証明書オブジェクト
# を設定
factory = OpenSSL::X509::ExtensionFactory.new(ca_cert)
# CSR オブジェクトを設定
factory.subject_request = req
# basicConstraints 拡張領域を生成
p factory.create_extension("basic...
...p factory.create_extension("authorityKeyIdentifier", "keyid,issuer:always")
# => authorityKeyIdentifier = keyid:D1:AB:87:....

# 生成した拡張領域オブジェクトを証明書の拡張領域に追加
newcert.add_extension(factory.create_extension("basicConstraints", "CA:FALSE"))...

絞り込み条件を変える

OpenSSL::SSL::SSLServer (13.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)...

OpenSSL::Config (7.0)

OpenSSL の設定ファイルを表すクラスです。

...enssl'
conf = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)
p conf.sections # => ["req_distinguished_name", "req_attributes", "proxy_cert_ext", "policy_anything", "CA_default", ...]
p conf.get_value("", "HOME") # => "."
p conf.get_value("CA_default", "default_days") # => "365"...

OpenSSL::SSL::SSLSocket (7.0)

ソケットをラップして SSL での認証と暗号通信を実現するためのクラスです。

...de OpenSSL

soc = TCPSocket.new('www.example.com', 443)
ssl = SSL::SSLSocket.new(soc)
ssl.connect
ssl.post_connection_check('www.example.com')
raise "verification error" if ssl.verify_result != OpenSSL::X509::V_OK
ssl.write('hoge')
print ssl.peer_cert.to_text
ssl.close
soc.close...