るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n
  3. rsa n=
  4. pop n_bytes
  5. openssl n

モジュール

キーワード

検索結果

<< 1 2 3 > >>

REXML::Element#context -> {Symbol => object} | nil (81625.0)

要素の「コンテキスト」を Hash で返します。

要素の「コンテキスト」を Hash で返します。

コンテキストとは text node (REXML::Text) での特別な文字、特に空白について
の取り扱いについての設定です。
以下の Symbol をハッシュのキーとして使います。

: :respect_whitespace
空白を考慮して欲しい要素の名前の集合を文字列の配列で指定します。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitespac...

Psych::SyntaxError#context -> String (81607.0)

エラーが生じたコンテキストを文字列で返します。

エラーが生じたコンテキストを文字列で返します。

REXML::ParseException#context -> [Integer, Integer, Integer] (73507.0)

パースエラーが起きた(XML上の)場所を返します。

パースエラーが起きた(XML上の)場所を返します。

要素3個の配列で、
[position, lineno, line]
という形で返します。
position, line は
REXML::ParseException#position
REXML::ParseException#line
と同じ値です。
lineno は IO#lineno が返す意味での行数です。
通常は line と同じ値です。

OpenSSL::SSL::SSLSocket#context -> OpenSSL::SSL::SSLContext (73207.0)

SSLSocket オブジェクトを生成する時に渡されたコンテクストを返します。

SSLSocket オブジェクトを生成する時に渡されたコンテクストを返します。

@see OpenSSL::SSL::SSLSocket.new

REXML::DocType#context -> { Symbol => object } (72643.0)

DTD が属する文書の「コンテキスト」を返します。

DTD が属する文書の「コンテキスト」を返します。

具体的には親ノードである REXML::Document オブジェクトの
REXML::Element#context を返します。

コンテキストの具体的な内容については REXML::Element#context を
参照してください。

絞り込み条件を変える

IRB::ExtendCommandBundle#irb_context -> IRB::Context (55258.0)

現在の irb に関する IRB::Context を返します。

現在の irb に関する IRB::Context を返します。

IRB::ExtendCommand::Nop#irb_context -> IRB::Context (46258.0)

irb の現在の設定(IRB::Context)を返します。

irb の現在の設定(IRB::Context)を返します。

OpenSSL::SSL::SSLContext#session_id_context=(id_context) (45946.0)

セッション ID コンテキストを文字列で設定します。

セッション ID コンテキストを文字列で設定します。

セッション ID コンテキストは、セッションをグループ化するための
識別子で、セッション ID コンテキストとセッション ID の両方が
一致する場合に同一のセッションであると判別されます。
この OpenSSL::SSL::SSLContext オブジェクトで
生成されたコネクション(OpenSSL::SSL::SSLSocket)に
関連付けられたセッションはセッション ID コンテキスト
を共有します。

セッション ID コンテキストはセッションのグループを
識別するための識別子であり、一方セッション ID は各セッションを
識別...

OpenSSL::SSL::SSLContext#session_id_context -> String | nil (45625.0)

セッション ID コンテキスト文字列を返します。

セッション ID コンテキスト文字列を返します。

設定されていない場合は nil を返します。

@see OpenSSL::SSL::Session,
OpenSSL::SSL::SSLContext#session_id_context=

REXML::Element#context=(value) (45625.0)

要素の「コンテキスト」を Hash で設定します。

要素の「コンテキスト」を Hash で設定します。

コンテキストとは、 text node (REXML::Text) での特別な文字、特に空白について
の取り扱いについての設定です。
以下の Symbol をハッシュのキーとして使います。

: :respect_whitespace
空白を考慮して欲しい要素の名前の集合を文字列の配列で指定します。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitesp...

絞り込み条件を変える

WEBrick::GenericServer#ssl_context -> OpenSSL::SSL::SSLContext | nil (37207.0)

サーバが保持する OpenSSL::SSL::SSLContext オブジェクトを返します。

サーバが保持する OpenSSL::SSL::SSLContext オブジェクトを返します。

RDoc::Context::Section#parent -> RDoc::Context (36955.0)

自身が所属する RDoc::Context オブジェクトを返します。

自身が所属する RDoc::Context オブジェクトを返します。

RDoc::Context#current_section -> RDoc::Context::Section (36907.0)

現在の section を返します。

現在の section を返します。

WIN32OLE_METHOD#helpcontext -> Integer | nil (36904.0)

メソッドのヘルプコンテキストを取得します。

メソッドのヘルプコンテキストを取得します。

ヘルプコンテキストは、関連するヘルプファイル上のトピック位置を示す整数
値です。

@return ヘルプコンテキストを返します。未定義の場合はnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbooks')
method = WIN32OLE_METHOD.new(tobj, 'Add')
puts method.helpcontext # => 65717

WIN32OLE_METHODオブジェクトを引数として、WI...

WIN32OLE_TYPE#helpcontext -> Integer | nil (36904.0)

この型に関連するヘルプファイルのトピックID(ヘルプコンテキスト)を取得 します。

この型に関連するヘルプファイルのトピックID(ヘルプコンテキスト)を取得
します。

@return 型に関連するヘルプコンテキストを整数で返します。ヘルプコンテキ
ストが登録されていない場合はnilを返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
puts tobj.helpcontext # => 131185

絞り込み条件を変える

OpenSSL::SSL::SSLContext#options=(options) (36604.0)

オプションを設定します。

オプションを設定します。

以下の値の OR で指定します。
* 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
* OpenSS...

RDoc::Context#add_constant(const) -> () (36604.0)

引数で指定した RDoc::Constant オブジェクトを追加します。

引数で指定した RDoc::Constant オブジェクトを追加します。

@param const RDoc::Constant オブジェクトを指定します。

RDoc::Context#constants -> [RDoc::Constant] (36604.0)

追加された RDoc::Constant の配列を返します。

追加された RDoc::Constant の配列を返します。

RDoc::Context#each_constant {|c| ... } -> [RDoc::Constant] (36604.0)

追加された RDoc::Constant に対してブロックを評価します。

追加された RDoc::Constant に対してブロックを評価します。

RDoc::Context#ongoing_visibility=(vis) (36604.0)

Change the default visibility for new methods

Change the default visibility for new methods

絞り込み条件を変える

RDoc::Context#set_current_section(title, comment) -> () (36604.0)

Handle sections

Handle sections

RDoc::Context::Section#set_comment(comment) -> () (36604.0)

自身にコメントを設定します。

自身にコメントを設定します。

@param comment 文字列を指定します。

comment の最初の行に :section: を含んでいた場合、その行以降の文字列をコ
メントとして設定します。そうでない場合は comment すべてをコメントとして
設定します。

# ---------------------
# :section: The title
# The body
# ---------------------

IRB::Context#auto_indent_mode=(val) (36340.0)

入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。

入力が次の行に継続した時に自動で字下げを行うかどうかを val に設定します。

@param val true を指定した場合、自動で字下げを行います。false を指定し
た場合は自動で字下げを行いません。

IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。

@see IRB::Context#auto_indent_mode

IRB::Context#auto_indent_mode -> bool (36322.0)

入力が次の行に継続した時に自動で字下げを行うかどうかを返します。

入力が次の行に継続した時に自動で字下げを行うかどうかを返します。

デフォルト値は false です。

@return 自動で字下げを行う場合は true を返します。行わない場合は false
を返します。

@see IRB::Context#auto_indent_mode=

IRB::Context#ignore_sigint -> bool (36322.0)

Ctrl-C が入力された時に irb を終了するかどうかを返します。

Ctrl-C が入力された時に irb を終了するかどうかを返します。

false の時は irb を終了します。true の時は以下のように動作します。

: 入力中
これまで入力したものをキャンセルしトップレベルに戻る.
: 実行中
実行を中止する.

デフォルト値は true です。

@see IRB::Context#ignore_sigint=

絞り込み条件を変える

IRB::Context#ignore_sigint=(val) (36322.0)

Ctrl-C が入力された時に irb を終了するかどうかを val に設定します。

Ctrl-C が入力された時に irb を終了するかどうかを val に設定します。

.irbrc ファイル中で IRB.conf[:IGNORE_SIGINT] を設定する事でも同様の操作
が行えます。

@param val false を指定した場合、Ctrl-C の入力時に irb を終了します。
true を指定した場合、Ctrl-C の入力時に以下のように動作します。

: 入力中
これまで入力したものをキャンセルしトップレベルに戻る.
: 実行中
実行を中止する.

@see IRB::Context#ignore_sigint

IRB::Context#ignore_sigint? -> bool (36322.0)

Ctrl-C が入力された時に irb を終了するかどうかを返します。

Ctrl-C が入力された時に irb を終了するかどうかを返します。

false の時は irb を終了します。true の時は以下のように動作します。

: 入力中
これまで入力したものをキャンセルしトップレベルに戻る.
: 実行中
実行を中止する.

デフォルト値は true です。

@see IRB::Context#ignore_sigint=

OpenSSL::SSL::SSLContext#flush_sessions(time=nil) -> self (36304.0)

自身が保持しているセッションキャッシュを破棄します。

自身が保持しているセッションキャッシュを破棄します。

time に nil を渡すと現在時刻で期限切れになっている
キャッシュを破棄します。

time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。

@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContext#session_cache_mode=

OpenSSL::SSL::SSLContext#options -> Integer | nil (36304.0)

設定されているオプションフラグを返します。

設定されているオプションフラグを返します。

@see OpenSSL::SSL::SSLContext#options=

RDoc::Context::Section#comment -> String | nil (36304.0)

section のコメントを返します。

section のコメントを返します。

絞り込み条件を変える

RDoc::Context#sections -> RDoc::Context::Section (27655.0)

追加された RDoc::Context::Section の配列を返します。

追加された RDoc::Context::Section の配列を返します。

OpenSSL::X509::StoreContext#error_string -> String (27604.0)

検証したときのエラー文字列を返します。

検証したときのエラー文字列を返します。

OpenSSL::X509::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメソッドを呼ぶと
直前の証明書検証結果のエラー文字列が得られます。

OpenSSL::X509::StoreContext#verify を呼び出したあと、
このメソッドを呼ぶと検証の最終的な検証結果のエラー文字列を返します。

検証に成功した場合は "ok" を返します...

RDoc::Context#add_include(an_include) -> () (27604.0)

引数で指定した RDoc::Include オブジェクトを追加します。

引数で指定した RDoc::Include オブジェクトを追加します。

@param an_include RDoc::Include オブジェクトを指定します。

RDoc::Context#includes -> [RDoc::Include] (27604.0)

追加された RDoc::Include の配列を返します。

追加された RDoc::Include の配列を返します。

IRB::Context#prompt_n=(val) (27397.0)

継続行のプロンプトを表現するフォーマット文字列を val に設定します。

継続行のプロンプトを表現するフォーマット文字列を val に設定します。

IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。

@see IRB::Context#prompt_mode, IRB::Context#prompt_mode=,
IRB::Context#prompt_n, lib:irb#customize_prompt

絞り込み条件を変える

IRB::Context#inspect? -> bool (27388.0)

IRB::Context#inspect_mode が有効かどうかを返します。

IRB::Context#inspect_mode が有効かどうかを返します。

@return 出力結果に to_s したものを表示する場合は false を返します。それ
以外の場合は true を返します。

@see IRB::Context#inspect_mode, IRB::Context#inspect_mode=

IRB::ExtendCommandBundle#irb_load(*opts, &b) -> nil (27352.0)

現在の irb に関する IRB::Context に対して irb_load コマンドを実行 します。

現在の irb に関する IRB::Context に対して irb_load コマンドを実行
します。

@see IRB::ExtendCommand::Load#execute

RDoc::Context#find_local_symbol(symbol) (27352.0)

Finds a method, constant, attribute, module or files named +symbol+ in this context

Finds a method, constant, attribute, module or files named +symbol+ in
this context

RDoc::Context#in_files (27352.0)

Files this context is found in

Files this context is found in

IRB::Context#prompt_n -> String (27343.0)

継続行のプロンプトを表現するフォーマット文字列を返します。

継続行のプロンプトを表現するフォーマット文字列を返します。

@see IRB::Context#prompt_n=, lib:irb#customize_prompt

絞り込み条件を変える

IRB::Context#return_format=(val) (27340.0)

irb のプロンプトでの評価結果を表示する際のフォーマットに val を設定します。

irb のプロンプトでの評価結果を表示する際のフォーマットに val を設定します。

@see IRB::Context#return_format, print_format

IRB::Context#prompt_mode の変更に影響を受ける事に注意してください。

IRB::Context#ap_name -> String (27322.0)

自身のアプリケーション名を返します。

自身のアプリケーション名を返します。

デフォルト値は "irb" です。

@see IRB::Context#ap_name=

IRB::Context#ap_name=(val) (27322.0)

自身のアプリケーション名を val に設定します。

自身のアプリケーション名を val に設定します。

.irbrc ファイル中で IRB.conf[:AP_NAME] を設定する事でも同様の操作が行え
ます。

@param val アプリケーション名を String で指定します。

@see IRB::Context#ap_name

IRB::Context#ignore_eof -> bool (27322.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

true の時は Ctrl-D を無視します。false の時は irb を終了します。

デフォルト値は false です。

@see IRB::Context#ignore_eof=

IRB::Context#ignore_eof=(val) (27322.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを val に設定します。

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを val に設定します。

.irbrc ファイル中で IRB.conf[:IGNORE_EOF] を設定する事でも同様の操作が
行えます。

@param val true を指定した場合、 Ctrl-D を無視します。false を指定した
場合は Ctrl-D の入力時に irb を終了します。

@see IRB::Context#ignore_eof

絞り込み条件を変える

IRB::Context#ignore_eof? -> bool (27322.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

true の時は Ctrl-D を無視します。false の時は irb を終了します。

デフォルト値は false です。

@see IRB::Context#ignore_eof=

IRB::Context#inspect_mode -> object | nil (27322.0)

実行結果の出力方式を返します。

実行結果の出力方式を返します。

@see IRB::Context#inspect_mode=

IRB::Context#irb_name -> String (27322.0)

起動しているコマンド名を文字列で返します。

起動しているコマンド名を文字列で返します。


@see IRB::Context#irb_name=

IRB::Context#irb_name=(val) (27322.0)

起動しているコマンド名を val に設定します。

起動しているコマンド名を val に設定します。

@param val コマンド名を String で指定します。

@see IRB::Context#irb_name

IRB::Context#return_format -> String (27322.0)

irb のプロンプトでの評価結果を表示する際のフォーマットを文字列で返します。

irb のプロンプトでの評価結果を表示する際のフォーマットを文字列で返します。

@see IRB::Context#return_format=, print_format

絞り込み条件を変える

IRB::Context#__inspect__ -> String (27304.0)

自身を文字列表現にしたオブジェクトを返します。

自身を文字列表現にしたオブジェクトを返します。

IRB::Context#file_input? -> bool (27304.0)

ライブラリ内部で使用します。

ライブラリ内部で使用します。

IRB::Context#init_save_history -> () (27304.0)

自身の持つ IRB::InputMethod オブジェクトが irb のヒストリを扱える ようにします。

自身の持つ IRB::InputMethod オブジェクトが irb のヒストリを扱える
ようにします。

@see IRB::HistorySavingAbility.extended

IRB::Context#inspect -> String (27304.0)

自身を人間に読みやすい文字列にして返します。

自身を人間に読みやすい文字列にして返します。

IRB::Context#inspect_mode=(opt) (27304.0)

実行結果の出力方式を opt に設定します。

実行結果の出力方式を opt に設定します。

@param opt 以下のいずれかを指定します。
: false, :to_s, :raw
出力結果を to_s したものを表示します。
: true, :p, :inspect
出力結果を inspect したものを表示します。
: :pp, :pretty_inspect
出力結果を pretty_inspect したものを表示します。
: :yaml, :YAML
出力結果を YAML 形式にしたものを表示します。
: :marshal, :Marshal, :MARSHAL, Marshal
出力結果を Marsh...

絞り込み条件を変える

IRB::Context#main -> object (27304.0)

self に設定されたオブジェクトを返します。

self に設定されたオブジェクトを返します。

@see cwws コマンド

IRB::Context#prompting? -> bool (27304.0)

ライブラリ内部で使用します。

ライブラリ内部で使用します。

IRB::Context#use_readline -> bool | nil (27304.0)

readline を使うかどうかを返します。

readline を使うかどうかを返します。

@return 戻り値よって以下のように動作します。

: true
readline ライブラリを使う
: false
readline ライブラリを使わない
: nil
inf-ruby-mode 以外で readline ライブラリを利用しようとする (デフォルト)

動作を変更するためには .irbrc ファイル中で IRB.conf[:USE_READLINE] の設
定や irb 起動時に --readline オプション、--noreadline オプションの指定
を行います。

IRB::Context#use_readline? -> bool | nil (27304.0)

readline を使うかどうかを返します。

readline を使うかどうかを返します。

@return 戻り値よって以下のように動作します。

: true
readline ライブラリを使う
: false
readline ライブラリを使わない
: nil
inf-ruby-mode 以外で readline ライブラリを利用しようとする (デフォルト)

動作を変更するためには .irbrc ファイル中で IRB.conf[:USE_READLINE] の設
定や irb 起動時に --readline オプション、--noreadline オプションの指定
を行います。

OpenSSL::SSL::SSLContext#client_ca -> [OpenSSL::X509::Certificate] | OpenSSL::X509::Certificate | nil (27304.0)

クライアント証明書を要求する時にクライアントに送る CA のリスト を返します。

クライアント証明書を要求する時にクライアントに送る CA のリスト
を返します。


@see OpenSSL::SSL::SSLContext#client_ca=

絞り込み条件を変える

OpenSSL::SSL::SSLContext#client_ca=(ca) (27304.0)

クライアント証明書を要求する時にクライアントに送る CA 証明書のリスト を設定します。

クライアント証明書を要求する時にクライアントに送る CA 証明書のリスト
を設定します。

クライアントは提示した CA から利用可能(署名されている)な証明書を
送り返します。

このメソッドはサーバ側でのみ意味を持ちます。

OpenSSL::X509::Certificate の配列を渡します。1つの場合は
OpenSSL::X509::Certificate オブジェクト自体を渡してもかまいません。

@param ca クライアント証明書を要求するときに提示する証明書の配列
@see OpenSSL::SSL::SSLContext#client_ca

OpenSSL::SSL::SSLContext#client_cert_cb -> Proc | nil (27304.0)

OpenSSL::SSL::SSLContext#cert= でクライアント証明書を セットしていなかった場合にサーバからクライアント証明書の要求が来たときに 呼びだされるコールバックオブジェクトを返します。

OpenSSL::SSL::SSLContext#cert= でクライアント証明書を
セットしていなかった場合にサーバからクライアント証明書の要求が来たときに
呼びだされるコールバックオブジェクトを返します。

デフォルトは nil (コールバックなし)です。
@see OpenSSL::SSL::SSLContext#client_cert_cb=

OpenSSL::SSL::SSLContext#client_cert_cb=(cb) (27304.0)

OpenSSL::SSL::SSLContext#cert= でクライアント証明書を セットしていなかった場合にサーバからクライアント証明書の要求が来たときに 呼びだされるコールバックオブジェクトを設定します。

OpenSSL::SSL::SSLContext#cert= でクライアント証明書を
セットしていなかった場合にサーバからクライアント証明書の要求が来たときに
呼びだされるコールバックオブジェクトを設定します。

コールバックに渡される引数は以下のように
proc{|sslsocket| ... }
1つで、利用している OpenSSL::SSL::SSLSocket
オブジェクトが渡されます。そのオブジェクトから必要な証明書を見つけるのに
必要な情報を取得します。
コールバックはクライアント証明書(OpenSSL::X509::Certificate)
とその秘密鍵(OpenSSL::P...

OpenSSL::SSL::SSLContext#extra_chain_cert -> [OpenSSL::X509::Certificate] | nil (27304.0)

自分自身を証明する証明書からルート CA までの証明書のリストです。

自分自身を証明する証明書からルート CA までの証明書のリストです。

@see OpenSSL::SSL::SSLContext#extra_chain_cert=

OpenSSL::SSL::SSLContext#extra_chain_cert=(certificates) (27304.0)

自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。

自分自身を証明する証明書からルート CA までの証明書のリストを配列で設定します。

OpenSSL::SSL::SSLContext#cert で設定した証明書から相手が持っていると
期待されるルート CA 証明書までのリストを渡します。

これによって接続相手はチェインを辿ることでその相手が信頼していない証明書の
信頼性を順に確認し、自分自身を証明する証明書の信頼性を確認します。

@param certificates 設定する証明書チェイン(OpenSSL::X509::Certificate の
配列)
@see OpenSSL::SSL::SSLContext#ext...

絞り込み条件を変える

OpenSSL::SSL::SSLContext#renegotiation_cb -> nil | Proc (27304.0)

ハンドシェイク開始時に呼び出されるコールバックを得ます。

ハンドシェイク開始時に呼び出されるコールバックを得ます。

@see OpenSSL::SSL::SSLContext#renegotiation_cb=

OpenSSL::SSL::SSLContext#renegotiation_cb=(cb) (27304.0)

@todo

@todo

ハンドシェイク開始時に呼び出されるコールバックを設定します。

コールバックには OpenSSL::SSL::SSLSocket オブジェクトが
渡されます。

このコールバック内で何らかの例外が生じた場合には
以降のSSLの処理を停止します。

再ネゴシエーションのたびにこのコールバックが呼び出されるため、
何らかの理由で再ネゴシエーションを禁止したい場合などに利用できます。

nil を渡すとコールバックは無効になります。


以下の例は再ネゴシエーションを一切禁止します。
num_handshakes = 0
ctx.renegotiation_cb = lambd...

OpenSSL::SSL::SSLContext#servername_cb -> Proc | nil (27304.0)

TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを返します。

TLS の Server Name Indication(SNI) 拡張で
クライアント側からホスト名が伝えられてきた場合に
呼びだされるコールバックを返します。

詳しくは OpenSSL::SSL::SSLContext#servername_cb= を見てください。

OpenSSL::SSL::SSLContext#servername_cb=(pr) (27304.0)

TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを設定します。

TLS の Server Name Indication(SNI) 拡張で
クライアント側からホスト名が伝えられてきた場合に
呼びだされるコールバックを設定します。

このコールバックはハンドシェイク時に
クライアント側がサーバのホスト名を伝えてきた場合に
サーバ側で呼びだされます。このコールバック内でサーバ側に提示する証明書を
調整したりします。

Proc や Method をコールバックオブジェクトとして
渡します。コールバックに渡される引数は以下のように
proc{|sslsocket, hostname| ... }
2つで、1つ目は認証および暗号化通信に使われる OpenSSL...

OpenSSL::SSL::SSLContext#session_add(sess) -> bool (27304.0)

セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域に 追加します。

セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域に
追加します。

成功時には真を返します。すでにキャッシュ領域にあるセッションを
追加しようとした場合は追加されずに偽を返します。

@param sess 追加するセッション(OpenSSL::SSL::Session)

絞り込み条件を変える

OpenSSL::SSL::SSLContext#session_cache_mode -> Integer (27304.0)

セッションキャッシュのモードを返します。

セッションキャッシュのモードを返します。

@see OpenSSL::SSL::SSLContext#session_cache_mode=

OpenSSL::SSL::SSLContext#session_cache_mode=(mode) (27304.0)

セッションキャッシュのモードを指定します。

セッションキャッシュのモードを指定します。

以下の定数のORを引数として渡します。
* OpenSSL::SSL::SSLContext::SESSION_CACHE_OFF
* OpenSSL::SSL::SSLContext::SESSION_CACHE_CLIENT
* OpenSSL::SSL::SSLContext::SESSION_CACHE_SERVER
* OpenSSL::SSL::SSLContext::SESSION_CACHE_BOTH
* OpenSSL::SSL::SSLContext::SESSION_CACHE_NO_AUTO_CLEAR
...

OpenSSL::SSL::SSLContext#session_cache_size -> Integer (27304.0)

自身が保持可能なセッションキャッシュのサイズを返します。

自身が保持可能なセッションキャッシュのサイズを返します。

@see OpenSSL::SSL::SSLContext#session_cache_size=

OpenSSL::SSL::SSLContext#session_cache_size=(size) (27304.0)

自身が保持可能なセッションキャッシュのサイズを指定します。

自身が保持可能なセッションキャッシュのサイズを指定します。

size に 0 を渡すと制限なしを意味します。

デフォルトは 1024*20 で、20000 セッションまでキャッシュを保持できます。

@param size セッションキャッシュのサイズ(整数値)
@see OpenSSL::SSL::SSLContext#session_cache_size

OpenSSL::SSL::SSLContext#session_cache_stats -> {Symbol -> Integer} (27304.0)

セッションキャッシュの内部統計情報をハッシュテーブルで返します。

セッションキャッシュの内部統計情報をハッシュテーブルで返します。

ハッシュテーブルの各キーとその意味は以下の通りです。
* :cache_num 内部キャッシュに保持されているセッションの数
* :connect クライアント側でハンドシェイクした回数
* :connect_good クライアント側でハンドシェイクが成功した回数
* :connect_renegotiate クライアント側で再ネゴシエイトした回数
* :accept サーバ側でハンドシェイクした回数
* :accept_good サーバ側でハンドシェイクが成功した回数
* :accept_ren...

絞り込み条件を変える

OpenSSL::SSL::SSLContext#session_get_cb -> Proc | nil (27304.0)

セッションキャッシュを探索し、内部のキャッシュテーブルには 見付からなかった場合に呼び出されるコールバックを返します。

セッションキャッシュを探索し、内部のキャッシュテーブルには
見付からなかった場合に呼び出されるコールバックを返します。

設定されていないときは nil を返します。

@see OpenSSL::SSL::SSLContext#session_get_cb=

OpenSSL::SSL::SSLContext#session_get_cb=(cb) (27304.0)

セッションキャッシュを探索し、内部のキャッシュテーブルには 見付からなかった場合に呼び出されるコールバックを設定します。

セッションキャッシュを探索し、内部のキャッシュテーブルには
見付からなかった場合に呼び出されるコールバックを設定します。

コールバックオブジェクトを call するときの引数は
[ 接続オブジェクト(OpenSSL::SSL::SSLSocket), セッションID(文字列) ]
という配列です。このコールバックの返り値が
OpenSSL::SSL::Session オブジェクトならば、
それをキャッシュ値として利用します。それ以外を返したならば、
キャッシュは見つからなかったものとして取り扱われます。

セッションキャッシュについて詳しくは OpenSSL::SSL::Session ...

OpenSSL::SSL::SSLContext#session_new_cb -> Proc | nil (27304.0)

セッションが生成されたときに呼び出されるコールバックを返します。

セッションが生成されたときに呼び出されるコールバックを返します。

設定されていないときは nil を返します。

@see OpenSSL::SSL::SSLContext#session_new_cb=

OpenSSL::SSL::SSLContext#session_new_cb=(cb) (27304.0)

新たなセッションが作られたときに呼び出されるコールバックを 指定します。

新たなセッションが作られたときに呼び出されるコールバックを
指定します。

コールバックオブジェクトを call するときの引数は
[ 接続オブジェクト(OpenSSL::SSL::SSLSocket), 新たなセッション(OpenSSL::SSL::Session)]
という配列です。

セッションキャッシュについて詳しくは OpenSSL::SSL::Session を
見てください。

@param cb コールバックオブジェクト(Proc もしくは Method)
@see OpenSSL::SSL::SSLContext#session_new_cb

OpenSSL::SSL::SSLContext#session_remove(sess) -> bool (27304.0)

セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域から 取り除きます。

セッションを OpenSSL::SSL::SSLContext 内部のキャッシュ領域から
取り除きます。

成功時には真を返します。キャッシュ領域に存在しないセッションを
削除しようとした場合は偽を返します。

@param sess 削除するセッション(OpenSSL::SSL::Session)

絞り込み条件を変える

OpenSSL::SSL::SSLContext#session_remove_cb -> Proc | nil (27304.0)

セッションが内部キャッシュから破棄されたときに呼び出される コールバックを返します。

セッションが内部キャッシュから破棄されたときに呼び出される
コールバックを返します。

設定されていないときは nil を返します。

@see OpenSSL::SSL::SSLContext#session_remove_cb=

OpenSSL::SSL::SSLContext#session_remove_cb=(cb) (27304.0)

セッションが内部キャッシュから破棄されたときに呼び出される コールバックを設定します。

セッションが内部キャッシュから破棄されたときに呼び出される
コールバックを設定します。

コールバックオブジェクトを call するときの引数は
[ SSLContextオブジェクト(OpenSSL::SSL::SSLContext),
破棄されるセッション(OpenSSL::SSL::Session)]
という配列です。

セッションキャッシュについて詳しくは OpenSSL::SSL::Session を
見てください。


@param cb コールバックオブジェクト(Proc もしくは Method)
@see OpenSSL::SSL::SSLContext#sessi...

OpenSSL::SSL::SSLContext#ssl_version=(ver) (27304.0)

利用するプロトコルの種類を文字列もしくは シンボルで指定します。

利用するプロトコルの種類を文字列もしくは
シンボルで指定します。

OpenSSL::SSL::SSLContext.new で指定できるものと同じです。

@param ver 利用するプロトコルの種類

OpenSSL::X509::StoreContext#chain -> [OpenSSL::X509::Certificate] | nil (27304.0)

検証に利用した証明書チェインを証明書オブジェクト (OpenSSL::X509::Certificateのインスタンス)の配列で返します。

検証に利用した証明書チェインを証明書オブジェクト
(OpenSSL::X509::Certificateのインスタンス)の配列で返します。

OpenSSL::X509::StoreContext#verify を呼ぶ前は nil を返します。

OpenSSL::X509::StoreContext#cleanup -> self (27304.0)

このメソッドは使わないでください。

このメソッドは使わないでください。

絞り込み条件を変える

OpenSSL::X509::StoreContext#current_cert -> OpenSSL::X509::Certificate (27304.0)

直前に検証した証明書のオブジェクトを返します。

直前に検証した証明書のオブジェクトを返します。

OpenSSL::X509::StoreContext#verify で検証が失敗した場合は
証明書チェイン中で検証に失敗した証明書のオブジェクトを返します。

証明書チェインの各証明書検証後
コールバック(OpenSSL::X509::Store#verify_callback=)呼び出しに
渡される StoreContext オブジェクトにこのメソッドを呼び出すと
直前に検証した証明書を返します。

OpenSSL::X509::StoreContext#verify を呼ぶ前に
このメソッドを呼ぶと空の OpenSSL::X509::Ce...

OpenSSL::X509::StoreContext#current_crl -> OpenSSL::X509::CRL | nil (27304.0)

直前に検証に利用した CRL のオブジェクトを返します。

直前に検証に利用した CRL のオブジェクトを返します。

証明書チェインの各証明書検証後
コールバック(OpenSSL::X509::Store#verify_callback=)呼び出しに
渡される StoreContext オブジェクトにこのメソッドを呼び出すと
直前に検証に利用した CRL オブジェクトを返します。

RDoc::Context#defined_in?(file) (27304.0)

Return true if at least part of this thing was defined in file

Return true if at least part of this thing was defined in file

RDoc::Context#find_enclosing_module_named(name) -> RDoc::NormalModule | nil (27304.0)

find a module at a higher scope

find a module at a higher scope

RDoc::Context#find_module_named(name) -> RDoc::NormalModule | nil (27304.0)

追加された RDoc::NormalModule から引数で指定した名前のモジュール を検索します。見つからなかった場合は nil を返します。

追加された RDoc::NormalModule から引数で指定した名前のモジュール
を検索します。見つからなかった場合は nil を返します。

@param name モジュールの名前を文字列で指定します。

絞り込み条件を変える

RDoc::Context#find_symbol(symbol, method=nil) (27304.0)

Look up the given symbol. If method is non-nil, then we assume the symbol references a module that contains that method

Look up the given symbol. If method is non-nil, then we assume
the symbol references a module that contains that method

RDoc::Context#initialize_classes_and_modules -> () (27304.0)

追加されたクラスやモジュールをクリアします。

追加されたクラスやモジュールをクリアします。

RDoc::Context#initialize_methods_etc -> () (27304.0)

追加されたメソッド、属性、alias されたメソッド(メソッド名の対応が取れて いないものを含む)、require されたファイル、include されたファイル、定数 をクリアします。

追加されたメソッド、属性、alias されたメソッド(メソッド名の対応が取れて
いないものを含む)、require されたファイル、include されたファイル、定数
をクリアします。

RDoc::Context#name -> String (27304.0)

自身の名前を返します。

自身の名前を返します。

サブクラスによっては、メソッド名やクラス名を意味します。

RDoc::Context#record_location(toplevel) (27304.0)

Record the file that we happen to find it in

Record the file that we happen to find it in

絞り込み条件を変える

RDoc::Context#unmatched_alias_lists -> {String => RDoc::Alias} (27304.0)

メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を返します。

メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を返します。

RDoc::Context#unmatched_alias_lists=(val) (27304.0)

メソッド名の対応が取れていない alias の旧メソッド名がキー、 RDoc::Alias が値の Hash を設定します。

メソッド名の対応が取れていない alias の旧メソッド名がキー、
RDoc::Alias が値の Hash を設定します。

@param val 旧メソッド名がキー、RDoc::Alias が値の Hash を指
定します。

RDoc::Context::Section#inspect -> String (27304.0)

自身の情報を人間に読みやすい文字列にして返します。

自身の情報を人間に読みやすい文字列にして返します。

RDoc::Context::Section#sequence -> String (27304.0)

section のシーケンス番号を文字列で返します。

section のシーケンス番号を文字列で返します。

リンクを作成する時に使われます。

IRB::ExtendCommandBundle#irb_require(*opts, &b) -> bool (27052.0)

現在の irb に関する IRB::Context に対して irb_require コマンドを 実行します。

現在の irb に関する IRB::Context に対して irb_require コマンドを
実行します。

@see IRB::ExtendCommand::Require#execute

絞り込み条件を変える

<< 1 2 3 > >>