2028件ヒット
[1-100件を表示]
(0.024秒)
クラス
-
OpenSSL
:: ASN1 :: ObjectId (12) -
OpenSSL
:: BN (384) -
OpenSSL
:: Cipher (84) -
OpenSSL
:: Config (12) -
OpenSSL
:: Engine (24) -
OpenSSL
:: Netscape :: SPKI (96) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Request (24) -
OpenSSL
:: PKCS12 (12) -
OpenSSL
:: PKCS7 (72) -
OpenSSL
:: PKey :: DH (12) -
OpenSSL
:: PKey :: DSA (12) -
OpenSSL
:: PKey :: EC (144) -
OpenSSL
:: PKey :: EC :: Group (96) -
OpenSSL
:: PKey :: EC :: Point (96) -
OpenSSL
:: PKey :: PKey (24) -
OpenSSL
:: PKey :: RSA (48) -
OpenSSL
:: SSL :: SSLContext (24) -
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: SSL :: SSLSocket (84) -
OpenSSL
:: SSL :: Session (36) -
OpenSSL
:: X509 :: Attribute (60) -
OpenSSL
:: X509 :: CRL (180) -
OpenSSL
:: X509 :: Certificate (108) -
OpenSSL
:: X509 :: Extension (36) -
OpenSSL
:: X509 :: Name (12) -
OpenSSL
:: X509 :: Request (120) -
OpenSSL
:: X509 :: Revoked (24) -
OpenSSL
:: X509 :: Store (84)
モジュール
キーワード
- % (12)
- * (12)
- ** (12)
- + (12)
- - (12)
-
/ (12) - << (12)
- <=> (12)
- == (12)
- >> (12)
- accept (12)
-
accept
_ nonblock (12) -
add
_ cert (12) -
add
_ certid (12) -
add
_ certificate (12) -
add
_ crl (24) -
add
_ entry (12) -
add
_ extension (36) -
add
_ file (12) -
add
_ path (12) -
add
_ revoked (12) -
add
_ value (12) - certificates= (12)
- challenge (12)
- challenge= (12)
-
check
_ key (12) - cipher (12)
- ciphers= (12)
-
clear
_ bit! (12) - cmp (12)
- coerce (12)
- cofactor (12)
- connect (12)
-
connect
_ nonblock (12) - copy (12)
- crls= (12)
- decrypt (36)
-
dh
_ compute _ key (12) - digest (12)
-
dsa
_ sign _ asn1 (12) -
dsa
_ verify _ asn1 (12) - encrypt (24)
- eql? (12)
- extensions= (36)
- fcntl (12)
- gcd (12)
-
generate
_ key (12) -
generate
_ key! (12) - group= (12)
- infinity? (12)
- invert! (12)
- issuer= (24)
-
key
_ len= (12) -
last
_ update= (12) - listen (12)
- lshift! (12)
-
make
_ affine! (12) -
mask
_ bits! (12) -
mod
_ add (12) -
mod
_ exp (12) -
mod
_ inverse (12) -
mod
_ mul (12) -
mod
_ sqr (12) -
mod
_ sub (12) -
next
_ update= (12) -
not
_ after= (12) -
not
_ before= (12) - oid (24)
- oid= (24)
-
on
_ curve? (12) - order (12)
- padding= (12)
-
pkcs5
_ keyivgen (12) -
point
_ conversion _ form (12) -
post
_ connection _ check (12) - prime? (24)
-
prime
_ fasttest? (12) -
private
_ decrypt (12) -
private
_ encrypt (12) -
private
_ key= (12) -
public
_ decrypt (12) -
public
_ encrypt (12) -
public
_ key (48) -
public
_ key= (48) -
read
_ nonblock (12) - readchar (12)
- readline (12)
- readpartial (12)
-
renegotiation
_ cb= (12) - revoked= (12)
- rshift! (12)
- seed= (12)
-
set
_ bit! (12) -
set
_ default _ paths (12) -
set
_ generator (12) -
set
_ to _ infinity! (12) - setsockopt (12)
- sign (60)
-
signature
_ algorithm (12) - sqr (12)
- status (12)
- subject (12)
- subject= (24)
- sysread (12)
- sysverify (12)
- syswrite (12)
-
to
_ bn (12) -
to
_ der (96) -
to
_ i (12) -
to
_ int (12) -
to
_ pem (72) -
to
_ s (48) -
to
_ text (60) - ucmp (12)
- value (12)
- value= (24)
- verify (84)
- version= (24)
-
write
_ nonblock (12)
検索結果
先頭5件
-
OpenSSL
:: PKey :: EC :: Point # make _ affine! -> self (19.0) -
@todo @raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
...@todo
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します... -
OpenSSL
:: Buffering # read _ nonblock(maxlen , buf) -> String (15.0) -
通信路から maxlen バイトを上限としてデータを読み込み、 文字列として返します。
...す。
@param maxlen 読み込む長さの上限(整数)
@param buf 読み込みバッファ
@raise EOFError 読み込みが既に終端に到達している場合に発生します
@raise OpenSSL::SSL::SSLError ソケットが読み込み/書き込み可能状態になるのを
待つ必... -
OpenSSL
:: SSL :: SSLSocket # accept _ nonblock -> self (15.0) -
ノンブロッキング方式で TLS/SSL 通信をサーバモードとして開始し、 クライアントとのハンドシェイクを実行します。
...ェイクを再開します。
@raise OpenSSL::SSL::SSLError ハンドシェイクに失敗した(VERIFY_PEER で
証明書の検証に失敗した場合や、プロトコル合意に失敗したなど)
場合に発生します
(実際は OpenSSL::SSL::SSLError をこのモジ......ュールで extend した
例外オブジェクトが生成されます)
@raise OpenSSL::SSL::SSLError ソケットが読み込み/書き込み可能状態になるのを
待つ必要がある場合に発生します。
読み込み可能状態を待つ必要がある場合に......は IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。
@see OpenSSL::SSL::SSLSocket#connect_nonblock,
OpenSSL::SSL::SSLSocket#accept... -
OpenSSL
:: SSL :: SSLSocket # connect _ nonblock -> self (15.0) -
ノンブロッキング方式で TLS/SSL 通信をクライアントモードとして開始し、 サーバとのハンドシェイクを実行します。
...シェイクを再開します。
@raise OpenSSL::SSL::SSLError ハンドシェイクに失敗した(VERIFY_PEER で
証明書の検証に失敗した場合や、プロトコル合意に失敗したなど)
場合に発生します
@raise OpenSSL::SSL::SSLError ソケットが読み込......る場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。
@see OpenSSL::SSL::SSLSocket#accept_nonblock,
OpenSSL::SSL::SSLSocket#connect... -
OpenSSL
:: SSL :: SSLSocket # sysread(length , buf=nil) -> String (15.0) -
データをバッファを経由せずに暗号化通信路から読み込み、 読み込んだデータを文字列で返します。
...に暗号化通信路から読み込み、
読み込んだデータを文字列で返します。
基本的にはこのメソッドは使わず、OpenSSL::Buffering の
メソッドを使ってデータを読み込むべきです。
length で読み込むバイト数を指定します。
bufに......ます。
IO#sysread と同様です。
@param length 読み込むバイト数を指定します
@param buf データを書き込むバッファ
@raise EOFError 入力が終端に逹した場合に発生します
@raise OpenSSL::SSL::SSLError 読み込みに失敗した場合に発生します... -
OpenSSL
:: SSL :: SocketForwarder # fcntl(cmd , arg=0) -> Integer (15.0) -
ラップされているソケットに対してシステムコール fcntl を実行します。
...が提供している定数で指定します。
@param arg cmd に対する引数を整数、文字列、booleanのいずれかで指定します。
@raise Errno::EXXX fcntl の実行に失敗した場合に発生します。
@raise IOError 既に close されている場合に発生します。... -
OpenSSL
:: X509 :: Certificate # public _ key -> OpenSSL :: PKey :: PKey (15.0) -
証明書に記載された公開鍵を返します。
...クラスのインスタンスを返します。
* OpenSSL::PKey::RSA
* OpenSSL::PKey::DSA
* OpenSSL::PKey::DH
* OpenSSL::PKey::EC
@raise OpenSSL::X509::CertificateError 鍵の取得に失敗した場合に発生します
@raise OpenSSL::PKey::PKeyError サポートしていない種類の... -
OpenSSL
:: X509 :: Request # public _ key -> OpenSSL :: PKey :: PKey (15.0) -
申請者の公開鍵を返します。
...の公開鍵を返します。
実際には OpenSSL::PKey::PKey 自体のインスタンスでなく、
そのサブクラスを返します。
@raise OpenSSL::X509::RequestError 公開鍵の取得に失敗した場合に発生します
@raise OpenSSL::PKey::PKeyError 鍵の形式が不正であ... -
OpenSSL
:: ASN1 :: ObjectId # oid -> String (9.0) -
オブジェクト識別子のドット区切り数値を文字列で返します。
...ブジェクト識別子のドット区切り数値を文字列で返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.oid #=> "2.5.29.17"
@raise OpenSSL::ASN1::ASN1Error オブジェクト識別子名が未知である場合に発生します...