るりまサーチ

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

別のキーワード

  1. socket ai_v4mapped
  2. socket ipv6_v6only
  3. socket ai_v4mapped_cfg
  4. _builtin grep_v
  5. etc cs_v6_env

ライブラリ

クラス

キーワード

検索結果

<< < ... 185 186 187 188 > >>

OpenSSL::X509::Request#attributes -> [OpenSSL::X509::Attribute] (7.0)

CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。

...

attribute とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" という oid の attribute を追加
します。

@see OpenSSL::X509::Request#attribute=,...

OpenSSL::X509::Store#error -> Integer | nil (7.0)

最後に OpenSSL::X509::Store#verify を呼び、 検証したときのエラーコードを返します。

...09::Store#verify を呼び、
検証したときのエラーコードを返します。

エラーコードの整数値は OpenSSL::X509 に定数が定義されています。
詳しくは c:OpenSSL::X509#verify_error を見てください。
検証に成功した場合は OpenSSL::X509::V_OK を...
...返します。

v
erify を一度も呼びだしていない場合は nil を返します。

返り値は verify を呼ぶごとに更新されます。...

OpenSSL::X509::StoreContext#error -> Integer (7.0)

検証時のエラーコードを返します。

...検証時のエラーコードを返します。

OpenSSL::X509::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメ...
...L::X509::StoreContext#verify を呼び出したあと、
このメソッドを呼ぶと検証の最終的な検証結果のエラーコードを返します。

エラーコードの整数値は OpenSSL::X509 に定数が定義されています。
詳しくは c:OpenSSL::X509#verify_error を見て...
...ください。
検証に成功した場合は OpenSSL::X509::V_OK を返します。

@see OpenSSL::X509::Store#error...

Psych::Handler#start_mapping(anchor, tag, implicit, style) -> () (7.0)

mapping の開始を見付けたときに呼び出されます。

...ます。以下のいずれか
です。
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW

必要に応じてこのメソッドを override してください。

@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に開始...
...@param style mapping のスタイル

=== 例

以下の YAML ドキュメントを例として考えます。

---
k: !!map { hello: world }
v
: &pewpew
hello: world

この YAML ドキュメントには3つの mapping が含まれています。
外側の map の中に 2 つの map が...

String#sum(bits = 16) -> Integer (7.0)

文字列の bits ビットのチェックサムを計算します。

...sum(bits)
sum = 0
each_byte {|c| sum += c }
return 0 if sum == 0
sum & ((1 << bits) - 1)
end
//}

例えば以下のコードで UNIX System V
sum(1) コマンドと同じ値が得られます。

//emlist[例][ruby]{
sum = 0
ARGF.each_line do |line|
sum += line.sum
end
sum %= 65536
/...

絞り込み条件を変える

Struct#to_json(*args) -> String (7.0)

自身を JSON 形式の文字列に変換して返します。

...JSON::Generator::GeneratorMethods::Hash#to_json に渡されます。

//emlist[例][ruby]{
require "json/add/core"

Person = Struct.new(:name, :age)
Person.new("tanaka", 29).to_json # => "{\"json_class\":\"Person\",\"v\":[\"tanaka\",29]}"
//}

@see JSON::Generator::GeneratorMethods::Hash#to_json...

WIN32OLE_PARAM#input? -> bool (7.0)

パラメータがクライアントからサーバへ与えるものかを判定します。

...たはinoutならば真を返します。

tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.input? # => true

@see http://msdn.microsoft.com/en-us/library/aa367051(v=VS.85).aspx...

WIN32OLE_PARAM#output? -> bool (7.0)

パラメータがクライアントからの結果を受け取るためのものかを判定します。

...obj = WIN32OLE_TYPE.new('Microsoft Internet Controls', 'DWebBrowserEvents')
method = WIN32OLE_METHOD.new(tobj, 'NewWindow')
method.params.each do |param|
puts "#{param.name} #{param.output?}"
end

The result of above script is following:
URL false
Flags false
TargetFr...
...ameName false
PostData false
Headers false
Processed true

@see http://msdn.microsoft.com/en-us/library/aa367136(v=VS.85).aspx...

Zlib::Deflate#<<(string) -> self (7.0)

Zlib::Deflate#deflate と同じように string を 圧縮ストリームに入力しますが、Zlib::Deflate オブジェクト そのものを返します。圧縮ストリームからの出力は、 出力バッファに保存されます。

...に保存されます。

@param string 圧縮する文字列を指定します。

require 'zlib'

dez = Zlib::Deflate.new
dez << "123" * 5 << "ugougo" << "123" * 5 << "hogehoge"
dezstr = dez.finish
p dezstr #=> "x\2343426DB\245\351\371@d\210*\230\221\237\236\n\302\000\356\275\v\271"...

Zlib::Deflate#deflate(string, flush = Zlib::NO_FLUSH) -> String (7.0)

string を圧縮ストリームに入力します。処理後、ストリームからの 出力を返します。このメソッドを呼ぶと出力バッファ及び入力バッファは 空になります。string が nil の場合はストリームへの入力を 終了します。(Zlib::ZStream#finish と同じ)。 flush には Zlib::NO_FLUSH, Zlib::SYNC_FLUSH, Zlib::FULL_FLUSH, Zlib::FINISH のいずれかを指定します。 詳しくは zlib.h を参照して下さい。

...圧縮する文字列を指定します。
@param flush Zlib::NO_FLUSH, Zlib::SYNC_FLUSH,
Zlib::FULL_FLUSH, Zlib::FINISH のいずれかを指定します。

require 'zlib'

dez = Zlib::Deflate.new
p dez.deflate("123" * 20, Zlib::FINISH) #=> "x\2343426$\027\001\000e\217\v\271"...

絞り込み条件を変える

<< < ... 185 186 187 188 > >>