ライブラリ
- ビルトイン (26)
- base64 (2)
-
cgi
/ core (3) -
cgi
/ html (2) - dbm (1)
- etc (2)
- fcntl (1)
-
fiddle
/ import (2) - gdbm (1)
- json (3)
-
json
/ add / bigdecimal (1) -
json
/ add / complex (1) -
json
/ add / date _ time (1) -
json
/ add / exception (1) -
json
/ add / rational (1) -
json
/ add / time (1) - mkmf (5)
-
net
/ ftp (1) -
net
/ http (10) -
net
/ imap (6) -
net
/ smtp (3) - nkf (1)
- openssl (68)
- rake (9)
-
rdoc
/ generator / ri (1) - readline (2)
- resolv (2)
- rss (28)
-
rubygems
/ command (2) -
rubygems
/ installer (4) -
rubygems
/ requirement (1) -
rubygems
/ specification (2) -
rubygems
/ version (1) - socket (20)
- syslog (5)
- tempfile (2)
- uri (1)
-
webrick
/ httprequest (2) -
webrick
/ httpresponse (1) -
webrick
/ httpstatus (2) -
webrick
/ httputils (2) -
webrick
/ utils (1) -
win32
/ registry (19) - win32ole (1)
- zlib (5)
クラス
- BigDecimal (1)
- CGI (1)
- Complex (1)
- DBM (1)
- DateTime (1)
- Encoding (6)
-
Encoding
:: Converter (3) - Exception (1)
- GDBM (1)
-
Gem
:: Command (2) -
Gem
:: Installer (4) -
Gem
:: Requirement (1) -
Gem
:: Specification (2) -
Gem
:: Version (1) -
Net
:: FTP :: MLSxEntry (1) -
Net
:: HTTPGenericRequest (9) -
Net
:: IMAP (3) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (1) -
Net
:: IMAP :: BodyTypeText (1) -
Net
:: SMTP (3) - Object (2)
-
OpenSSL
:: Cipher (4) -
OpenSSL
:: OCSP :: BasicResponse (7) -
OpenSSL
:: OCSP :: Response (2) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: PKCS7 (2) -
OpenSSL
:: PKey :: RSA (4) -
OpenSSL
:: X509 :: CRL (18) -
OpenSSL
:: X509 :: Extension (3) -
OpenSSL
:: X509 :: ExtensionFactory (9) -
OpenSSL
:: X509 :: StoreContext (1) -
RDoc
:: Generator :: RI (1) -
RSS
:: Maker :: ChannelBase (2) -
RSS
:: Maker :: ImageBase (2) -
RSS
:: Maker :: ItemsBase :: ItemBase (2) -
RSS
:: Maker :: TextinputBase (2) -
RSS
:: RDF :: Channel (2) -
RSS
:: RDF :: Item (2) -
RSS
:: RDF :: Textinput (2) -
RSS
:: Rss :: Channel (2) -
RSS
:: Rss :: Channel :: Image (2) -
RSS
:: Rss :: Channel :: Item (2) -
RSS
:: Rss :: Channel :: TextInput (2) -
Rake
:: FileCreationTask (2) -
Rake
:: Task (2) - Rational (1)
-
Resolv
:: IPv4 (1) -
Resolv
:: IPv6 (1) - Socket (10)
- String (10)
- Tempfile (2)
- Time (1)
- TracePoint (1)
-
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (1) - WIN32OLE (1)
-
Win32
:: Registry (11) -
Zlib
:: GzipFile (1)
モジュール
- Base64 (2)
-
CGI
:: HtmlExtension (2) -
CGI
:: QueryExtension (2) - DublinCoreModel (6)
- Etc (2)
- Fcntl (1)
-
Fiddle
:: Importer (2) -
File
:: Constants (1) - JSON (2)
-
JSON
:: Generator :: GeneratorMethods :: String :: Extend (1) - Kernel (9)
-
OpenSSL
:: ASN1 (1) -
OpenSSL
:: OCSP (1) -
OpenSSL
:: SSL (2) -
OpenSSL
:: X509 (12) -
Rake
:: TaskManager (2) - Readline (2)
-
Socket
:: Constants (10) - Syslog (1)
-
Syslog
:: Facility (1) -
Syslog
:: Level (1) -
Syslog
:: Macros (2) - URI (1)
- WEBrick (2)
-
WEBrick
:: HTTPStatus (1) -
WEBrick
:: Utils (1) -
Win32
:: Registry :: API (2) -
Win32
:: Registry :: Constants (6) - Zlib (3)
キーワード
- BasicResponse (1)
- CRCError (1)
- CREAT (1)
- CRLF (1)
- CreateKey (1)
- Created (1)
- DESCRIPTION (1)
- FileCreationTask (1)
- HTTPGenericRequest (1)
-
KEY
_ CREATE _ LINK (1) -
KEY
_ CREATE _ SUB _ KEY (1) -
LOCAL
_ CREDS (2) -
LOCAL
_ PEERCRED (2) -
LOG
_ CRIT (1) -
LOG
_ CRON (1) -
LOG
_ MASK (1) -
LOG
_ UPTO (1) - MACCROATIAN (1)
- MACROMAN (1)
- MACROMANIA (1)
- MacCroatian (1)
- MacRoman (1)
- MacRomania (1)
- NKF (1)
-
OBJECT
_ DESCRIPTOR (1) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (1) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (1) -
O
_ CREAT (1) -
PC
_ REC _ INCR _ XFER _ SIZE (1) -
PURPOSE
_ CRL _ SIGN (1) -
PURPOSE
_ SMIME _ ENCRYPT (1) -
RC
_ CREATED (1) -
REG
_ CREATED _ NEW _ KEY (1) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (1) -
REG
_ OPENED _ EXISTING _ KEY (1) -
REG
_ OPTION _ CREATE _ LINK (1) -
REVOKED
_ STATUS _ REMOVEFROMCRL (1) -
RUBY
_ DESCRIPTION (1) - RegCreateKeyExA (1)
-
SCM
_ CREDENTIALS (2) -
SCM
_ CREDS (2) -
SCM
_ UCRED (2) -
SCRIPT
_ LINES _ _ (1) -
SC
_ XOPEN _ CRYPT (1) -
SO
_ PASSCRED (2) -
SO
_ PEERCRED (2) -
SO
_ RECVUCRED (2) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (2) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (2) - SafeStringValue (1)
- ScriptError (1)
-
V
_ ERR _ CRL _ HAS _ EXPIRED (1) -
V
_ ERR _ CRL _ NOT _ YET _ VALID (1) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (1) -
V
_ ERR _ ERROR _ IN _ CRL _ LAST _ UPDATE _ FIELD (1) -
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (1) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (1) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (1) -
V
_ ERR _ UNABLE _ TO _ GET _ CRL (1) -
V
_ FLAG _ CRL _ CHECK (1) -
V
_ FLAG _ CRL _ CHECK _ ALL (1) - WRCREAT (2)
-
add
_ description (1) -
add
_ extension (1) -
add
_ nonce (1) -
add
_ status (1) -
app
_ script _ text (1) -
arg
_ description (1) -
auth
_ login (1) -
auth
_ plain (1) - authenticate (1)
- basic (1)
- body (1)
- body= (1)
-
body
_ exist? (1) -
body
_ stream (1) -
body
_ stream= (1) -
copy
_ nonce (1) - crc (1)
- crc32 (1)
-
crc32
_ combine (1) -
crc
_ table (1) - create (13)
-
create
_ body (1) -
create
_ ext (1) -
create
_ ext _ from _ array (1) -
create
_ ext _ from _ hash (1) -
create
_ ext _ from _ string (1) -
create
_ extension (2) -
create
_ guid (1) -
create
_ header (1) -
create
_ id (1) -
create
_ id= (1) -
create
_ listeners (1) -
create
_ makefile (1) -
create
_ tmpsrc (1) -
create
_ value (1) - created? (1)
- crit (1)
- critical= (1)
- critical? (1)
- crl (1)
- crl= (1)
- crypt (1)
-
current
_ crl (1) -
dc
_ creator (1) -
dc
_ creator= (1) -
dc
_ creators (1) -
dc
_ description (1) -
dc
_ description= (1) -
dc
_ descriptions (1) - decrypt (3)
- desc (1)
- description (16)
- description= (12)
-
descriptor
_ length (1) - encode (3)
-
encode
_ www _ form _ component (1) - encrypt (3)
-
ev
_ const _ defined (1) -
ev
_ const _ get (1) -
eval
_ script (1) - extensions (1)
- extensions= (1)
-
file
_ create (1) -
generate
_ bin _ script (1) -
generate
_ windows _ script (1) -
get
_ screen _ size (1) -
have
_ macro (2) - issuer (1)
- issuer= (1)
-
json
_ create (7) -
last
_ description (1) -
last
_ description= (1) -
last
_ update (1) -
last
_ update= (1) -
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - method (1)
- needed? (1)
- new (6)
-
next
_ update (1) -
next
_ update= (1) - nextc (1)
-
num
_ keys (1) -
num
_ values (1) - open (2)
- path (1)
-
private
_ decrypt (1) -
private
_ encrypt (1) -
public
_ decrypt (1) -
public
_ encrypt (1) -
rb
_ thread _ critical _ get (1) -
rb
_ thread _ critical _ set (1) -
request
_ body _ permitted? (1) -
response
_ body _ permitted? (1) -
ruby 1
. 8 . 4 feature (1) -
script
_ name (2) -
script
_ name= (1) -
scrolling
_ list (2) - scrub (3)
- scrub! (3)
-
set
_ screen _ size (1) - sign (2)
-
signature
_ algorithm (1) - status (1)
-
status
_ line (1) -
strict
_ decode64 (1) - subscribe (1)
- summary= (1)
-
to
_ der (1) -
to
_ pem (1) -
to
_ s (1) -
to
_ text (1) - unsubscribe (1)
-
urlsafe
_ decode64 (1) - value (1)
- verify (2)
- version (1)
- version= (1)
-
windows
_ stub _ script (1) - wtime (1)
- 正規表現 (1)
検索結果
先頭5件
-
CGI
:: CR -> String (63604.0) -
キャリッジリターンを表す文字列です。
キャリッジリターンを表す文字列です。 -
WEBrick
:: CR -> "\x0d" (63304.0) -
内部で利用する定数です。
内部で利用する定数です。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE -> Integer (54901.0) -
CRL の署名が復号できないことを意味します。
CRL の署名が復号できないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (46201.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
Gem
:: Installer # generate _ bin _ script(filename , bindir) (45901.0) -
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: Installer # generate _ windows _ script(filename , bindir) (45901.0) -
コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。
コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。
@param bindir 実行ファイルを配置するディレクトリを指定します。
@param filename ファイル名を指定します。 -
Gem
:: Installer # windows _ stub _ script -> String (45901.0) -
コマンドを起動するために使用する Windows 用のバッチファイルの内容を 文字列として返します。
コマンドを起動するために使用する Windows 用のバッチファイルの内容を
文字列として返します。 -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension (45901.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL:... -
RSS
:: Maker :: ItemsBase :: ItemBase # description (45601.0) -
@todo
@todo -
RSS
:: Maker :: ItemsBase :: ItemBase # description=() (45601.0) -
@todo
@todo -
Zlib
. # crc32 _ combine(crc1 , crc2 , length) -> Integer (37501.0) -
与えられた二つの CRC-32 チェックサムを一つにつなげます。
与えられた二つの CRC-32 チェックサムを一つにつなげます。
@param crc1 CRC-32 チェックサムを指定します。
@param crc2 CRC-32 チェックサムを指定します。
@param length crc2 を生成するのに使用した文字列の長さを指定します。 -
Kernel
# file _ create(*args) { . . . } -> Rake :: FileCreationTask (37201.0) -
ファイルを作成するタスクを定義します。
ファイルを作成するタスクを定義します。
主に Kernel.#directory を定義するために使用します。 -
Rake
:: Task # add _ description(description) (37201.0) -
自身に詳細説明を追加します。
自身に詳細説明を追加します。 -
Rake
:: TaskManager # last _ description=(description) (37201.0) -
最新の詳細説明をセットします。
最新の詳細説明をセットします。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app1
desc "test1"
task :test_rake_app1 do |task|
task.application.last_description # => "test2"
task.application.last_description = "test3"
task.application.last_description # => "test3"
end
desc "test2"
task :... -
JSON
. create _ id=(identifier) (36901.0) -
json_create メソッドで使用するクラスを決定するために使用する値をセットします。
json_create メソッドで使用するクラスを決定するために使用する値をセットします。
@param identifier 識別子を指定します。
//emlist[例][ruby]{
require "json"
require "json/add/core"
JSON.create_id # => "json_class"
puts (1..5).to_json # => {"json_class":"Range","a":[1,5,false]}
JSON.create_id = "my_json_class" # ... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (36901.0) -
@todo
@todo
Kernel#have_library などの各種検査の結果を元に、拡張ライブラリを
ビルドするための Makefile を生成します。
extconf.rb は普通このメソッドの呼び出しで終ります。
@param target ターゲットとなる拡張ライブラリの名前を指定します。
例えば、拡張ライブラリで "Init_foo" という関数を定義して
いる場合は、"foo" を指定します。
'/' を含む場合は、最後のスラッシュ以降のみをターゲット名
として使用します... -
OpenSSL
:: X509 :: V _ ERR _ ERROR _ IN _ CRL _ LAST _ UPDATE _ FIELD -> Integer (36901.0) -
CRL の lastUpdate フィールドの値が不正である ことを意味します。
CRL の lastUpdate フィールドの値が不正である
ことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD -> Integer (36901.0) -
CRL の nextUpdate フィールドの値が不正である ことを意味します。
CRL の nextUpdate フィールドの値が不正である
ことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
static VALUE rb
_ thread _ critical _ get(void) (36901.0) -
-
static VALUE rb
_ thread _ critical _ set(VALUE obj , VALUE val) (36901.0) -
-
CGI
:: QueryExtension # script _ name -> String (36601.0) -
ENV['SCRIPT_NAME'] を返します。
ENV['SCRIPT_NAME'] を返します。 -
DublinCoreModel
# dc _ description (36601.0) -
@todo
@todo -
DublinCoreModel
# dc _ description= (36601.0) -
@todo
@todo -
DublinCoreModel
# dc _ descriptions (36601.0) -
@todo
@todo -
Encoding
:: MACCROATIAN -> Encoding (36601.0) -
MacCroatian エンコーディング。
MacCroatian エンコーディング。
Mac OS で使われる
8bit single-byteエンコーディングで、
クロアチア語、スベロニア語を取り扱うものです。
@see https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CROATIAN.TXT -
Encoding
:: MACROMANIA -> Encoding (36601.0) -
MacRoman エンコーディング。
MacRoman エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
ルーマニア語のために使われます。
@see https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMANIAN.TXT -
Encoding
:: MacCroatian -> Encoding (36601.0) -
MacCroatian エンコーディング。
MacCroatian エンコーディング。
Mac OS で使われる
8bit single-byteエンコーディングで、
クロアチア語、スベロニア語を取り扱うものです。
@see https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/CROATIAN.TXT -
Encoding
:: MacRomania -> Encoding (36601.0) -
MacRoman エンコーディング。
MacRoman エンコーディング。
Mac OSで使われる
8bit single-byte エンコーディングで、
ルーマニア語のために使われます。
@see https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMANIAN.TXT -
Gem
:: Command # description -> String (36601.0) -
このメソッドはサブクラスで再定義されます。 コマンドが実行することを説明する文字列を返します。
このメソッドはサブクラスで再定義されます。
コマンドが実行することを説明する文字列を返します。 -
Gem
:: Installer # app _ script _ text -> String (36601.0) -
アプリケーションのための実行ファイルの雛形のテキストを返します。
アプリケーションのための実行ファイルの雛形のテキストを返します。 -
Gem
:: Specification # description -> String (36601.0) -
Gem パッケージの説明を返します。
Gem パッケージの説明を返します。 -
Gem
:: Specification # description=(desc) (36601.0) -
Gem パッケージの説明をセットします。
Gem パッケージの説明をセットします。
@param desc パッケージの詳細を説明する文章を指定します。 -
JSON
. create _ id -> String (36601.0) -
json_create メソッドで使用するクラスを決定するために使用する値を返します。
json_create メソッドで使用するクラスを決定するために使用する値を返します。
デフォルトは "json_class" です。
//emlist[例][ruby]{
require "json"
class User
attr :id, :name
def initialize(id, name)
@id, @name = id, name
end
def self.json_create(object)
new(object['id'], object["name"])
end
def as_json(*)
{
... -
Net
:: IMAP # subscribe(mailbox) -> Net :: IMAP :: TaggedResponse (36601.0) -
SUBSCRIBE コマンドを送り、指定したメールボックスを "active" もしくは "subscribe" なメールボックスの集合に 追加します。
SUBSCRIBE コマンドを送り、指定したメールボックスを
"active" もしくは "subscribe" なメールボックスの集合に
追加します。
@param mailbox 追加するメールボックスの名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボックスを
追加できなかった場合に発生します。
指定した名前のメールボックスが存在しない場合などに
生じます。 -
Net
:: IMAP # unsubscribe(mailbox) -> Net :: IMAP :: TaggedResponse (36601.0) -
UNSUBSCRIBE コマンドを送り、指定したメールボックスを "active" もしくは "subscribe" なメールボックスの集合から 削除します。
UNSUBSCRIBE コマンドを送り、指定したメールボックスを
"active" もしくは "subscribe" なメールボックスの集合から
削除します。
@param mailbox 削除するするメールボックスの名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボックスを
削除できなかった場合に発生します。
指定した名前のメールボックスが active/subscribe でなかった
場合などに発生します。 -
Net
:: IMAP :: BodyTypeBasic # description -> String | nil (36601.0) -
Content-Description の値を文字列で返します。
Content-Description の値を文字列で返します。
@see 2045 -
Net
:: IMAP :: BodyTypeMessage # description -> String | nil (36601.0) -
Content-Description の値を文字列で返します。
Content-Description の値を文字列で返します。
@see 2045 -
Net
:: IMAP :: BodyTypeText # description -> String | nil (36601.0) -
Content-Description の値を文字列で返します。
Content-Description の値を文字列で返します。
@see 2045 -
Object
:: RUBY _ DESCRIPTION -> String (36601.0) -
Ruby の詳細を表す文字列。
Ruby の詳細を表す文字列。
ruby -v で表示される内容が格納されています。 -
Object
:: SCRIPT _ LINES _ _ -> Hash (36601.0) -
ソースファイル別にまとめられたソースコードの各行。
ソースファイル別にまとめられたソースコードの各行。
この定数は、デフォルトでは定義されていません。
この定数がハッシュとして定義された後にソースがコンパイルされると、
そのソースファイル名をキーに、
ソースを行毎に分割した配列を値にしたハッシュ要素が設定されます。
この定数はデバッガ (debug) などで利用されています。
なお、 $SAFE レベルが 0 でなければ有効にはなりません。
また、 Kernel.#eval によるコンパイルは対象にはなりません。
例:
require 'pp'
SCRIPT_LINES__ = {}
require 'Eng... -
OpenSSL
:: ASN1 :: OBJECT _ DESCRIPTOR -> Integer (36601.0) -
ASN.1 UNIVERSAL タグの、 OBJECT_DESCRIPTOR のタグ番号 7 を表す定数です。
ASN.1 UNIVERSAL タグの、
OBJECT_DESCRIPTOR のタグ番号 7 を表す定数です。 -
OpenSSL
:: PKey :: RSA # private _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (36601.0) -
文字列 str を秘密鍵で復号化します。
文字列 str を秘密鍵で復号化します。
復号化されたデータを文字列で返します。
mode でパディングモードを指定します。暗号化に利用した
パディングモードと同じものを指定する必要があります。
以下の4つのうちいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::SSLV23_PADDING
* OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param ... -
OpenSSL
:: PKey :: RSA # private _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (36601.0) -
文字列 str を秘密鍵で暗号化します。
文字列 str を秘密鍵で暗号化します。
暗号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下のいずれかが利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 暗号化に失敗した場合に発生します。
自身が秘密鍵でない場合などに発生します。 -
OpenSSL
:: PKey :: RSA # public _ decrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (36601.0) -
文字列 str を公開鍵で復号化します。
文字列 str を公開鍵で復号化します。
復号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下のいずれかが
利用可能です。暗号化に利用したパディングモードと同じものを
指定する必要があります。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 復号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey::RSAError 復号化に失敗した場合に発生します。 -
OpenSSL
:: PKey :: RSA # public _ encrypt(str , mode = OpenSSL :: PKey :: RSA :: PKCS1 _ PADDING) -> String (36601.0) -
文字列 str を公開鍵で暗号化します。
文字列 str を公開鍵で暗号化します。
暗号化されたデータを文字列で返します。
mode でパディングモードを指定します。以下の4つのうちいずれかが
利用可能です。
* OpenSSL::PKey::RSA::PKCS1_PADDING
* OpenSSL::PKey::RSA::SSLV23_PADDING
* OpenSSL::PKey::RSA::PKCS1_OAEP_PADDING
* OpenSSL::PKey::RSA::NO_PADDING
@param str 暗号化する文字列
@param mode パディングモード
@raise OpenSSL::PKey:... -
OpenSSL
:: X509 :: Extension # critical=(bool) (36601.0) -
その拡張領域の重要度(critical)を真偽値で設定します。
その拡張領域の重要度(critical)を真偽値で設定します。
@param bool 設定する重要度の真偽値
@see OpenSSL::X509::Extension#critical? -
OpenSSL
:: X509 :: Extension # critical? -> bool (36601.0) -
その拡張領域の重要度(critical)を返します。
その拡張領域の重要度(critical)を返します。
@see OpenSSL::X509::Extension#critical= -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ string(str) -> OpenSSL :: X509 :: Extension (36601.0) -
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。
@param str 生成する拡張領域のデータの文字列
@see OpenSSL::X509::ExtensionFactory#create_ext -
OpenSSL
:: X509 :: PURPOSE _ CRL _ SIGN -> Integer (36601.0) -
証明書が CRL の署名をするのに利用可能かを チェックすることを意味します。
証明書が CRL の署名をするのに利用可能かを
チェックすることを意味します。
OpenSSL::X509::Store#purpose= や
OpenSSL::X509::StoreContext#purpose= で設定し、
OpenSSL::X509::Store#verify や
OpenSSL::X509::StoreContext#verify で
このことを確認します。 -
OpenSSL
:: X509 :: PURPOSE _ SMIME _ ENCRYPT -> Integer (36601.0) -
証明書が S/MIME の暗号化をするのに使えるか チェックすることを意味します。
証明書が
S/MIME の暗号化をするのに使えるか
チェックすることを意味します。
OpenSSL::X509::Store#purpose= や
OpenSSL::X509::StoreContext#purpose= で設定し、
OpenSSL::X509::Store#verify や
OpenSSL::X509::StoreContext#verify で
このことを確認します。 -
OpenSSL
:: X509 :: V _ ERR _ CRL _ HAS _ EXPIRED -> Integer (36601.0) -
CRL が期限切れであることを意味します。
CRL が期限切れであることを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ CRL _ NOT _ YET _ VALID -> Integer (36601.0) -
CRL の開始時刻がまだ来ていないことを意味します。
CRL の開始時刻がまだ来ていないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ CRL _ SIGNATURE _ FAILURE -> Integer (36601.0) -
CRL になされた署名の検証に失敗したことを意味します。
CRL になされた署名の検証に失敗したことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE -> Integer (36601.0) -
証明書の署名が復号できないことを意味します。
証明書の署名が復号できないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
RDoc
:: Generator :: RI :: DESCRIPTION -> String (36601.0) -
このジェネレータの説明を表す文字列です。
このジェネレータの説明を表す文字列です。 -
RSS
:: Maker :: ChannelBase # description (36601.0) -
@todo
@todo -
RSS
:: Maker :: ChannelBase # description=() (36601.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # description (36601.0) -
@todo
@todo -
RSS
:: Maker :: ImageBase # description=() (36601.0) -
@todo
@todo -
RSS
:: Maker :: TextinputBase # description (36601.0) -
@todo
@todo -
RSS
:: Maker :: TextinputBase # description=() (36601.0) -
@todo
@todo -
RSS
:: RDF :: Channel # description (36601.0) -
@todo
@todo -
RSS
:: RDF :: Channel # description= (36601.0) -
@todo
@todo -
RSS
:: RDF :: Item # description (36601.0) -
@todo
@todo -
RSS
:: RDF :: Item # description= (36601.0) -
@todo
@todo -
RSS
:: RDF :: Textinput # description (36601.0) -
@todo
@todo -
RSS
:: RDF :: Textinput # description= (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel # description (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel # description= (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Image # description (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Image # description= (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # description (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # description= (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # description (36601.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # description= (36601.0) -
@todo
@todo -
Rake
:: Task # arg _ description (36601.0) -
-
Readline
. get _ screen _ size -> [Integer , Integer] (36601.0) -
端末のサイズを [rows, columns] で返します。
端末のサイズを [rows, columns] で返します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_get_screen_size 関数 -
Readline
. set _ screen _ size(rows , columns) -> Readline (36601.0) -
端末のサイズを引数 row、columns に設定します。
端末のサイズを引数 row、columns に設定します。
@param rows 行数を整数で指定します。
@param columns 列数を整数で指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_set_screen_size 関数 -
Socket
:: Constants :: SCM _ CREDENTIALS -> Integer (36601.0) -
The sender's credentials
The sender's credentials
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(7linux) -
Socket
:: Constants :: SO _ SECURITY _ ENCRYPTION _ NETWORK -> Integer (36601.0) -
@todo
@todo -
Socket
:: Constants :: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (36601.0) -
@todo
@todo -
Socket
:: SCM _ CREDENTIALS -> Integer (36601.0) -
The sender's credentials
The sender's credentials
Socket::AncillaryData の type として利用します。
@see Socket::AncillaryData,
BasicSocket#sendmsg, BasicSocket#recvmsg,
unix(7linux) -
Socket
:: SO _ SECURITY _ ENCRYPTION _ NETWORK -> Integer (36601.0) -
@todo
@todo -
Socket
:: SO _ SECURITY _ ENCRYPTION _ TRANSPORT -> Integer (36601.0) -
@todo
@todo -
TracePoint
# eval _ script -> String | nil (36601.0) -
script_compiledイベント発生時にコンパイルされたソースコードを返します。 ファイルから読み込んだ場合は、nilを返します。
script_compiledイベント発生時にコンパイルされたソースコードを返します。
ファイルから読み込んだ場合は、nilを返します。
//emlist[例][ruby]{
TracePoint.new(:script_compiled) do |tp|
p tp.eval_script # => "puts 'hello'"
end.enable do
eval("puts 'hello'")
end
//}
@raise RuntimeError :script_compiled イベントのための
イベントフックの外側で実行した場合に... -
WEBrick
:: HTTPRequest # script _ name -> String (36601.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。 -
WEBrick
:: HTTPRequest # script _ name=(value) (36601.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
@param value SCRIPT_NAME を文字列で指定します。 -
WEBrick
:: Utils . # create _ listeners(address , port , logger = nil) -> [TCPServer] (36601.0) -
与えられたアドレスとポートで TCPServer オブジェクトを生成し ます。
与えられたアドレスとポートで TCPServer オブジェクトを生成し
ます。
@param address アドレスを指定します。
@param port ポート番号を指定します。
@param logger ロガーオブジェクトを指定します。
@raise ArgumentError port を指定しなかった場合に発生します。
@see Socket.getaddrinfo, TCPServer -
WIN32OLE
. create _ guid -> String (36601.0) -
GUID(グローバル一意識別子:Global Unique Identifier)を生成します。
GUID(グローバル一意識別子:Global Unique Identifier)を生成します。
GUIDは、COMのクラス識別子(CLSID)、インターフェイス識別子(IID)など多数の
領域でWindows上のオブジェクトの識別に利用される128ビットの値です。
WIN32OLEが生成するGUIDは以下の形式によるGUIDの文字列表現です。なお00〜
FFはGUIDの先頭からのバイト位置を示します。これはレジストリのキーとして
利用される形式です。
{33221100-5544-7766-8899-AABBCCDDEEFF}
@return GUIDの文字列表現を返します。
... -
Win32
:: Registry # descriptor _ length (36601.0) -
@todo
@todo
キー情報の個々の値を返します。 -
Win32
:: Registry :: Constants :: REG _ FULL _ RESOURCE _ DESCRIPTOR (36601.0) -
@todo
@todo
レジストリ値の型。 -
Net
:: HTTPGenericRequest (36001.0) -
Net::HTTPRequest のスーパークラスです。 このクラスは直接は使わないでください。
Net::HTTPRequest のスーパークラスです。
このクラスは直接は使わないでください。
Net::HTTPRequest のサブクラスを使ってください。 -
OpenSSL
:: OCSP :: BasicResponse (36001.0) -
OCSP の Basic OCSP Response を表すクラスです。
OCSP の Basic OCSP Response を表すクラスです。
レスポンスの実質的な内容(証明書が失効しているかどうか)
はこのクラスのオブジェクトが保持します。
OCSP レスポンダからのレスポンス自体は
OpenSSL::OCSP::Response のオブジェクトが表現していて、
このオブジェクトの OpenSSL::OCSP::Response#basic によって
BasicResponse のオブジェクトを得ます。 -
Rake
:: FileCreationTask (36001.0) -
このタスクはファイルが存在しない場合にファイルを作成するタスクです。
このタスクはファイルが存在しない場合にファイルを作成するタスクです。
対象のファイルが存在する場合は実行されません。 -
ScriptError (36001.0)
-
スクリプトのエラーを表す例外クラスです。
スクリプトのエラーを表す例外クラスです。
以下の例外クラスのスーパークラスです。
* LoadError
* NotImplementedError
* SyntaxError
これらの例外が発生したときは Ruby スクリプト自体に
バグがある可能性が高いと考えられます。 -
Zlib
. # crc32(string = nil , crc = nil) -> Integer (28201.0) -
string の CRC チェックサムを計算し、crc を 更新した値を返します。string が省略された場合は CRC チェックサムの初期値を返します。crc が 省略された場合は crc に初期値が与えらたものとして 計算します。
string の CRC チェックサムを計算し、crc を
更新した値を返します。string が省略された場合は
CRC チェックサムの初期値を返します。crc が
省略された場合は crc に初期値が与えらたものとして
計算します。
@param string string の CRC チェックサムが計算されます。
@param crc crc を整数で指定します。 -
CGI
:: HtmlExtension # scrolling _ list(attributes) -> String (27901.0) -
select 要素を生成します。
select 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
popup_menu({"NAME" => "name", "SIZE" => 2, "MULTIPLE" => true,
"VALUES" => [["1", "Foo"], ["2", "Bar", true], "Baz"] })
# <SELECT NAME="name" MULTIPLE SIZE="2">
# <OPTION VALUE="1">Foo</OPTION>
... -
CGI
:: HtmlExtension # scrolling _ list(name = "" , *values) -> String (27901.0) -
select 要素を生成します。
select 要素を生成します。
@param name name 属性の値を指定します。
@param values option 要素を生成するための情報を一つ以上指定します。
それぞれ、文字列、一要素、二要素、三要素の配列を指定することができます。
文字列か一要素の配列である場合は、value 属性の値と option 要素の内容になります。
三要素の配列である場合は、順に value 属性の値、option 要素の内容、その option 要素が
選択状態かどうかを表す... -
Etc
:: PC _ REC _ INCR _ XFER _ SIZE -> Integer (27901.0) -
IO#pathconf の引数に指定します。
IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。 -
OpenSSL
:: OCSP :: BasicResponse # sign(signer _ cert , signer _ key , certs = [] , flags=0) -> self (27901.0) -
Response に署名します。
Response に署名します。
OCSP レスポンダ(もしくは CA)はレスポンスに署名をすることで、
レスポンスの内容を保証します。
flags には以下の値の OR を渡すことができます。
* OpenSSL::OCSP::NOTIME
* OpenSSL::OCSP::RESPID_KEY
* OpenSSL::OCSP::NOCERTS
certs に証明書の配列を渡すことで、この署名を検証するために
必要となる別の証明書を付加することができます。
@param signer_cert 署名者の証明書(OpenSSL::X509::Certificate オブジェ...