552件ヒット
[1-100件を表示]
(0.017秒)
種類
- 特異メソッド (240)
- インスタンスメソッド (168)
- クラス (72)
- 定数 (48)
- モジュール関数 (24)
ライブラリ
-
net
/ pop (12) - open-uri (12)
- openssl (468)
-
rubygems
/ gem _ openssl (12) -
webrick
/ accesslog (12) -
webrick
/ https (12) -
webrick
/ ssl (24)
クラス
-
Net
:: POP3 (12) -
OpenSSL
:: ASN1 :: ObjectId (36) -
OpenSSL
:: BN (24) -
OpenSSL
:: Config (12) -
OpenSSL
:: Digest :: SHA (36) -
OpenSSL
:: Digest :: SHA1 (36) -
OpenSSL
:: Digest :: SHA224 (36) -
OpenSSL
:: Digest :: SHA256 (36) -
OpenSSL
:: Digest :: SHA384 (36) -
OpenSSL
:: Digest :: SHA512 (36) -
OpenSSL
:: Engine (12) -
OpenSSL
:: SSL :: SSLContext (24) -
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: X509 :: Extension (12) -
OpenSSL
:: X509 :: ExtensionFactory (12) -
OpenSSL
:: X509 :: Name (12)
モジュール
-
Gem
:: SSL (12) -
OpenSSL
:: Buffering (12) -
OpenSSL
:: PKCS5 (12) -
OpenURI
:: Meta (12) -
WEBrick
:: AccessLog (12) -
WEBrick
:: Config (36)
キーワード
-
DIGEST
_ SHA1 (12) - General (12)
- HTTP (12)
- SHA (12)
- SHA1 (12)
- SHA224 (12)
- SHA256 (12)
- SHA384 (12)
- SHA512 (12)
- []= (12)
-
create
_ ext _ from _ hash (12) - digest (72)
- finish (12)
- flush (12)
-
flush
_ sessions (12) -
hash
_ old (12) - hexdigest (72)
- lshift! (12)
- new (72)
-
pbkdf2
_ hmac _ sha1 (12) - register (12)
- rshift! (12)
-
set
_ params (12) -
setup
_ params (12) -
short
_ name (12) - shutdown (12)
- sn (12)
-
ssl
_ params (12) -
to
_ h (12)
検索結果
先頭5件
-
WEBrick
:: Config :: SSL -> Hash (18299.0) -
以下のほとんどの項目はサーバが保持する OpenSSL::SSL::SSLContext オブジェクト を設定するためのものです。詳しくは OpenSSL::SSL::SSLContext を参照して下さい。
...SSL::SSL::SSLContext オブジェクト
を設定するためのものです。詳しくは OpenSSL::SSL::SSLContext を参照して下さい。
: :ServerSoftware
サーバソフト名を設定する。デフォルトでは
"WEBrick/VERSION (Ruby/VERSION/RELEASE_DATE) OpenSSL/VERSION"。
: :SSL......Enable
ssl を有効にするかどうかを設定します。
Ruby 1.8.2 まではデフォルトで true です。
Ruby 1.8.3 以降はデフォルトで false です。
: :SSLCertificate
サーバ証明書を設定します。OpenSSL::X509::Certificate オブジェクトです。
nil......す。
: :SSLPrivateKey
サーバの秘密鍵を設定します。OpenSSL::PKey::PKey の
サブクラスのインスタンスです。
: :SSLClientCA
サーバがクライアント証明書を要求する時にクライアントに送る CA のリストです。
OpenSSL::SSL::SSLContext#cli... -
OpenSSL
:: SSL :: SSLServer # shutdown(how=Socket :: SHUT _ RDWR) -> 0 (15200.0) -
ソケットの以降の接続を終了させます。
...ソケットの以降の接続を終了させます。
詳しくは BasicSocket#shutdown を参照してください。
@param how 接続の終了の仕方を Socket::SHUT_RD, Socket::SHUT_WR,
Socket::SHUT_RDWR などで指定します。... -
OpenSSL
:: SSL :: SSLContext # flush _ sessions(time=nil) -> self (15106.0) -
自身が保持しているセッションキャッシュを破棄します。
...刻で期限切れになっている
キャッシュを破棄します。
time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。
@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContext#session_cache_mode=... -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ hash(hash) -> OpenSSL :: X509 :: Extension (9300.0) -
ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
...ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
渡すハッシュテーブルは
{"oid" => OID文字列, "value" => value文字列, "critical" => 真偽値 }
という内容が必要です。"critical" を省略した場合は false が
渡されるのと同......じになります。
@param hash 生成する拡張領域のデータのハッシュテーブル
@see OpenSSL::X509::ExtensionFactory#create_ext... -
OpenSSL
:: SSL :: SSLContext # set _ params(params) -> Hash (9220.0) -
パラメータをハッシュで設定します。
...nSSL::SSL::SSLContext#cert=)
* :key (OpenSSL::SSL::SSLContext#key=)
* :client_ca (OpenSSL::SSL::SSLContext#client_ca=)
* :ca_file (OpenSSL::SSL::SSLContext#ca_file=)
* :ca_path (OpenSSL::SSL::SSLContext#ca_path=)
* :timeout (OpenSSL::SSL::SSLContext#timeout=)
* :verify_mode (OpenSSL::SSL......::SSLContext#verify_mode=)
* :verify_depth (OpenSSL::SSL::SSLContext#verify_depth=)
* :verify_callback (OpenSSL::SSL::SSLContext#verify_callback=)
* :options (OpenSSL::SSL::SSLContext#options=)
* :cert_store (OpenSSL::SSL::SSLContext#cert_store=)
* :extra_chain_cert (OpenSSL::SSL::SSLConte......cert_cb (OpenSSL::SSL::SSLContext#client_cert_cb=)
* :tmp_dh_callback (OpenSSL::SSL::SSLContext#tmp_dh_callback=)
* :session_id_context (OpenSSL::SSL::SSLContext#session_id_context=)
* :session_get_cb (OpenSSL::SSL::SSLContext#session_get_cb=)
* :session_new_cb (OpenSSL::SSL::SSLContext#sess... -
Gem
:: SSL :: DIGEST _ SHA1 -> Symbol | Class (9100.0) -
@todo
@todo -
OpenSSL
:: ASN1 :: ObjectId # short _ name -> String | nil (9100.0) -
オブジェクト識別子に対応する short name を返します。
...オブジェクト識別子に対応する short name を返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.sn #=> "subjectAltName"
@see OpenSSL::ASN1::ObjectId#ln... -
OpenSSL
:: BN # lshift!(n) -> self (9100.0) -
自身を n ビット左シフトします。 OpenSSL::BN#<<と異なり、破壊的メソッドです。
...す。
OpenSSL::BN#<<と異なり、破壊的メソッドです。
//emlist[][ruby]{
require 'openssl'
bn = 1.to_bn
bn.lshift!(2) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}
@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#<<... -
OpenSSL
:: BN # rshift!(n) -> self (9100.0) -
自身を n ビット右シフトします。 [[m:OpenSSL::BN#>>]と異なり、破壊的メソッドです。
...[[m:OpenSSL::BN#>>]と異なり、破壊的メソッドです。
//emlist[][ruby]{
require 'openssl'
bn = 8.to_bn
bn.rshift!(1) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}
@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#>>...