1812件ヒット
[1-100件を表示]
(0.088秒)
ライブラリ
クラス
-
Net
:: HTTP (240) -
Net
:: IMAP (48) -
Net
:: POP3 (60) -
Net
:: SMTP (60) -
OpenSSL
:: SSL :: SSLContext (804) -
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: SSL :: SSLSocket (72) -
OpenSSL
:: SSL :: Session (12) -
WEBrick
:: GenericServer (12)
モジュール
-
OpenSSL
:: SSL (384) -
OpenSSL
:: X509 (12) - OpenURI (24)
-
WEBrick
:: Config (12)
キーワード
-
DEFAULT
_ CERT _ STORE (12) -
DEFAULT
_ PARAMS (12) - METHODS (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
OP
_ ALL (12) -
OP
_ CIPHER _ SERVER _ PREFERENCE (12) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (12) -
OP
_ EPHEMERAL _ RSA (12) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (12) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (12) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (12) -
OP
_ NETSCAPE _ CA _ DN _ BUG (12) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (12) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (12) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (12) -
OP
_ NO _ COMPRESSION (12) -
OP
_ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION (12) -
OP
_ NO _ SSLv2 (12) -
OP
_ NO _ SSLv3 (12) -
OP
_ NO _ TICKET (12) -
OP
_ NO _ TLSv1 (12) -
OP
_ NO _ TLSv1 _ 1 (12) -
OP
_ NO _ TLSv1 _ 2 (12) -
OP
_ PKCS1 _ CHECK _ 1 (12) -
OP
_ PKCS1 _ CHECK _ 2 (12) -
OP
_ SINGLE _ DH _ USE (12) -
OP
_ SINGLE _ ECDH _ USE (12) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (12) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (12) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (12) -
OP
_ TLS _ D5 _ BUG (12) -
OP
_ TLS _ ROLLBACK _ BUG (12) -
SESSION
_ CACHE _ BOTH (12) -
SESSION
_ CACHE _ CLIENT (12) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (12) -
SESSION
_ CACHE _ NO _ INTERNAL (12) -
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (12) -
SESSION
_ CACHE _ NO _ INTERNAL _ STORE (12) -
SESSION
_ CACHE _ OFF (12) -
SESSION
_ CACHE _ SERVER (12) - SSL (24)
- SSLServer (12)
- Session (12)
-
VERIFY
_ CLIENT _ ONCE (12) -
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (12) -
VERIFY
_ NONE (12) -
VERIFY
_ PEER (12) -
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (12) -
ca
_ file (24) -
ca
_ file= (24) -
ca
_ path (24) -
ca
_ path= (24) - cert (36)
- cert= (24)
-
cert
_ store (24) -
cert
_ store= (24) - certs (12)
- ciphers (24)
- ciphers= (24)
-
client
_ ca (12) -
client
_ ca= (12) -
client
_ cert _ cb (12) -
client
_ cert _ cb= (12) - context (12)
-
default
_ ssl _ context (12) -
enable
_ ssl (36) -
enable
_ starttls (12) -
enable
_ starttls _ auto (12) -
enable
_ tls (12) -
extra
_ chain _ cert (12) -
extra
_ chain _ cert= (12) -
flush
_ sessions (12) - hostname= (12)
- key (24)
- key= (24)
- new (84)
-
open
_ uri (24) -
renegotiation
_ cb (12) -
renegotiation
_ cb= (12) -
servername
_ cb (12) -
servername
_ cb= (12) - session= (12)
-
session
_ add (12) -
session
_ cache _ mode (12) -
session
_ cache _ mode= (12) -
session
_ cache _ size (12) -
session
_ cache _ size= (12) -
session
_ cache _ stats (12) -
session
_ get _ cb (12) -
session
_ get _ cb= (12) -
session
_ id _ context (12) -
session
_ id _ context= (12) -
session
_ new _ cb (12) -
session
_ new _ cb= (12) -
session
_ remove (12) -
session
_ remove _ cb (12) -
session
_ remove _ cb= (12) -
set
_ params (12) -
ssl
_ context (12) -
ssl
_ params (12) -
ssl
_ timeout (24) -
ssl
_ timeout= (24) -
ssl
_ version= (24) - starttls (24)
- timeout (24)
- timeout= (12)
-
tmp
_ dh _ callback (12) -
tmp
_ dh _ callback= (12) - verify (12)
-
verify
_ callback (24) -
verify
_ callback= (24) -
verify
_ depth (24) -
verify
_ depth= (24) -
verify
_ mode (12) -
verify
_ mode= (24)
検索結果
先頭5件
-
NEWS for Ruby 2
. 0 . 0 (26024.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 1.9.3 以降の変更
=== 言語仕様の変更
* キーワード引数を追加しました
* %i, %I をシンボルの配列作成のために追加しました。(%w, %W に似ています)
*......SN1::Primitive now raise TypeError when calling to_der on an
instance whose value is nil. All instances of OpenSSL::ASN1::Constructive
raise NoMethodError in the same case. Constructing such values is still
permitted.
* TLS 1.1 & 1.2 support by setting OpenSSL::SSL::SSLContext#... -
OpenSSL
:: SSL :: SSLContext (24000.0) -
SSL コンテキストクラス。
...SSL コンテキストクラス。
SSL コネクション(OpenSSL::SSL::SSLSocket や OpenSSL::SSL::SSLServer)
オブジェクトを生成するためのファクトリクラスです。
コネクションを生成するために必要なパラメータ(プロトコルのバージョン、
証明......はなく、
この後もセッション管理機能によってオブジェクトのキャッシュ領域に
セッションを追加したり削除したりできます。
=== Constants
verify_mode= と options= で指定できる定数に関しては OpenSSL::SSL を参照してください。... -
OpenSSL
:: SSL :: OP _ DONT _ INSERT _ EMPTY _ FRAGMENTS -> Integer (12306.0) -
SSL 通信での各種バグ回避コードを有効にするフラグです。
...るフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。
通常は OpenSSL::SSL::OP_ALL でこれらすべてを有効にします。
特定のフラグのみ無効にしたい場合は例えば
ctx.options = OP_ALL & ~OP_DONT_INSERT_EMPTY_FRAGMENTS
などとします。... -
OpenSSL
:: SSL :: SSLContext # options=(options) (12206.0) -
オプションを設定します。
...* OpenSSL::SSL::OP_ALL
* OpenSSL::SSL::OP_CIPHER_SERVER_PREFERENCE
* OpenSSL::SSL::OP_EPHEMERAL_RSA
* OpenSSL::SSL::OP_NETSCAPE_CA_DN_BUG
* OpenSSL::SSL::OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG
* OpenSSL::SSL::OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION
* OpenSSL::SSL::OP_NO_SSLv2
* OpenSSL::......SSL::OP_NO_SSLv3
* OpenSSL::SSL::OP_NO_TLSv1
* OpenSSL::SSL::OP_NO_TICKET
* OpenSSL::SSL::OP_PKCS1_CHECK_1
* OpenSSL::SSL::OP_PKCS1_CHECK_2
* OpenSSL::SSL::OP_SINGLE_DH_USE
* OpenSSL::SSL::OP_SINGLE_ECDH_USE
* OpenSSL::SSL::OP_TLS_ROLLBACK_BUG
@param options 設定するオプショ......ンフラグ(整数値)
@see OpenSSL::SSL::SSLContext#options... -
OpenSSL
:: SSL :: SSLContext # flush _ sessions(time=nil) -> self (12106.0) -
自身が保持しているセッションキャッシュを破棄します。
... nil を渡すと現在時刻で期限切れになっている
キャッシュを破棄します。
time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。
@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContex......t#session_cache_mode=... -
OpenSSL
:: SSL :: SSLContext # options -> Integer | nil (12106.0) -
設定されているオプションフラグを返します。
...設定されているオプションフラグを返します。
@see OpenSSL::SSL::SSLContext#options=... -
OpenSSL
:: SSL :: SSLContext . new -> OpenSSL :: SSL :: SSLContext (9214.0) -
SSL コンテキストオブジェクトを生成します。
...バ用
* 'TLSv1_client' TLSv1クライアント用
* 'TLSv1_1'
* 'TLSv1_1_server'
* 'TLSv1_1_client'
* 'TLSv1_2'
* 'TLSv1_2_server'
* 'TLSv1_2_client'
* 'SSLv2' SSLv2サーバクライアント両用
* 'SSLv2_server' SSLv2サーバ用
* 'SSLv2_client' SSLv2クライア......アント両用
* 'SSLv3_server' SSLv3サーバ用
* 'SSLv3_client' SSLv3クライアント用
* 'SSLv23' SSLv2,3/TLSv1サーバクライアント両用
* 'SSLv23_server' SSLv2,3/TLSv1サーバ用
* 'SSLv23_client' SSLv2,3/TLSv1クライアント用
SSLv2 はプロトコル上の......効化して SSLv3 と TLSv1 の両方を有効化するためには
'SSLv23' を指定し、OpenSSL::SSL::SSLContext#options= で
OpenSSL::SSL::OP_NO_SSLv2 を指定します。
@param ssl_method プロトコルを表す文字列もしくはシンボル
@see OpenSSL::SSL::SSLContext#ssl_version=... -
OpenSSL
:: SSL :: SSLContext . new(ssl _ method) -> OpenSSL :: SSL :: SSLContext (9214.0) -
SSL コンテキストオブジェクトを生成します。
...バ用
* 'TLSv1_client' TLSv1クライアント用
* 'TLSv1_1'
* 'TLSv1_1_server'
* 'TLSv1_1_client'
* 'TLSv1_2'
* 'TLSv1_2_server'
* 'TLSv1_2_client'
* 'SSLv2' SSLv2サーバクライアント両用
* 'SSLv2_server' SSLv2サーバ用
* 'SSLv2_client' SSLv2クライア......アント両用
* 'SSLv3_server' SSLv3サーバ用
* 'SSLv3_client' SSLv3クライアント用
* 'SSLv23' SSLv2,3/TLSv1サーバクライアント両用
* 'SSLv23_server' SSLv2,3/TLSv1サーバ用
* 'SSLv23_client' SSLv2,3/TLSv1クライアント用
SSLv2 はプロトコル上の......効化して SSLv3 と TLSv1 の両方を有効化するためには
'SSLv23' を指定し、OpenSSL::SSL::SSLContext#options= で
OpenSSL::SSL::OP_NO_SSLv2 を指定します。
@param ssl_method プロトコルを表す文字列もしくはシンボル
@see OpenSSL::SSL::SSLContext#ssl_version=... -
Net
:: IMAP . new(host , options) -> Net :: IMAP (9206.0) -
新たな Net::IMAP オブジェクトを生成し、指定したホストの 指定したポートに接続し、接続語の IMAP オブジェクトを返します。
...新たな Net::IMAP オブジェクトを生成し、指定したホストの
指定したポートに接続し、接続語の IMAP オブジェクトを返します。
usessl が真ならば、サーバに繋ぐのに SSL/TLS を用います。
SSL/TLS での接続には OpenSSL と openssl が......を
文字列で渡します。
certs に nil を渡すと、OpenSSL のデフォルトの証明書を使います。
verify は接続先を検証するかを真偽値で設定します。
真が OpenSSL::SSL::VERIFY_PEER に、
偽が OpenSSL::SSL::VERIFY_NONE に対応します。
パラメータ......* :ssl OpenSSL に渡すパラメータをハッシュで指定します。
省略時は SSL/TLS を使わず接続します。
これで渡せるパラメータは
OpenSSL::SSL::SSLContext#set_params と同じです。
これの :ssl パラメータを使うことで、OpenSSL のパ...