1100件ヒット
[1-100件を表示]
(0.083秒)
別のキーワード
種類
- インスタンスメソッド (880)
- 特異メソッド (187)
- モジュール (22)
- モジュール関数 (11)
クラス
-
OpenSSL
:: ASN1 :: BitString (11) -
OpenSSL
:: ASN1 :: Constructive (22) -
OpenSSL
:: ASN1 :: ObjectId (44) -
OpenSSL
:: ASN1 :: Primitive (11) -
OpenSSL
:: BN (33) -
OpenSSL
:: Config (44) -
OpenSSL
:: Engine (11) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: OCSP :: Response (11) -
OpenSSL
:: PKCS7 (22) -
OpenSSL
:: PKey :: DH (22) -
OpenSSL
:: PKey :: DSA (132) -
OpenSSL
:: PKey :: EC (22) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: PKey :: RSA (143) -
OpenSSL
:: SSL :: SSLContext (220) -
OpenSSL
:: SSL :: SSLSocket (55) -
OpenSSL
:: X509 :: ExtensionFactory (44) -
OpenSSL
:: X509 :: Name (22) -
OpenSSL
:: X509 :: Store (66) -
OpenSSL
:: X509 :: StoreContext (22)
モジュール
-
OpenSSL
:: ASN1 (11) -
OpenSSL
:: Buffering (77)
キーワード
- <=> (22)
- ASN1 (11)
- OCSP (11)
- basic (11)
-
ca
_ file (11) -
ca
_ path (11) - cert (11)
-
cert
_ store (11) - certificates (11)
- chain (22)
-
client
_ ca (11) -
client
_ cert _ cb (11) - cmp (22)
- crl (11)
-
current
_ crl (11) -
curve
_ name (11) - each (33)
-
each
_ byte (11) -
each
_ line (11) - error (11)
-
error
_ string (22) - export (44)
-
extra
_ chain _ cert (11) - generate (66)
-
get
_ value (11) - getc (11)
- gets (11)
- hostname (11)
-
issuer
_ certificate (11) - key (11)
- ln (11)
- load (11)
-
long
_ name (11) - new (99)
-
peer
_ cert (11) -
peer
_ cert _ chain (11) - pending (11)
-
private
_ key (11) -
public
_ key (11) - read (11)
- readpartial (11)
-
renegotiation
_ cb (11) - seed (11)
-
servername
_ cb (11) -
session
_ get _ cb (11) -
session
_ id _ context (11) -
session
_ new _ cb (11) -
session
_ remove _ cb (11) -
short
_ name (11) - sn (11)
-
ssl
_ timeout (11) - status (11)
-
subject
_ certificate (11) -
subject
_ request (11) - tagging (22)
- timeout (11)
-
tmp
_ dh _ callback (11) -
to
_ pem (44) -
to
_ s (44) - traverse (11)
- ucmp (11)
-
unused
_ bits (11) - value (22)
- verify (22)
-
verify
_ callback (22) -
verify
_ depth (11) -
verify
_ mode (11)
検索結果
先頭5件
- OpenSSL
:: BN # <=>(other) -> -1 | 0 | 1 - OpenSSL
:: BN # cmp(other) -> -1 | 0 | 1 - OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] - OpenSSL
:: BN # ucmp(other) -> -1 | 0 | 1 - OpenSSL
:: X509 :: Name # <=>(other) -> -1 | 0 | 1
-
OpenSSL
:: BN # <=>(other) -> -1 | 0 | 1 (330.0) -
自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。
...は -1、
等しいときには 0、大きいときには 1 を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new(5) <=> 5 # => 0
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(9) # => -1
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(5) # => 0
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(-5) #......=> 1
//}
@param other 比較する整数
@raise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp... -
OpenSSL
:: BN # cmp(other) -> -1 | 0 | 1 (330.0) -
自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。
...は -1、
等しいときには 0、大きいときには 1 を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new(5) <=> 5 # => 0
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(9) # => -1
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(5) # => 0
OpenSSL::BN.new(5) <=> OpenSSL::BN.new(-5) #......=> 1
//}
@param other 比較する整数
@raise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp... -
OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (328.0) -
証明書の状態の問い合わせの結果を返します。
...値を取ります
* OpenSSL::OCSP::V_CERTSTATUS_GOOD 正常
* OpenSSL::OCSP::V_CERTSTATUS_REVOKED 失効
* OpenSSL::OCSP::V_CERTSTATUS_UNKNOWN 不明
失効理由コードは以下のいずれかを返します。
* OpenSSL::OCSP::REVOKED_STATUS_NOSTATUS
* OpenSSL::OCSP::REVOKED_STATUS_......TUS_KEYCOMPROMISE
* OpenSSL::OCSP::REVOKED_STATUS_CACOMPROMISE
* OpenSSL::OCSP::REVOKED_STATUS_AFFILIATIONCHANGED
* OpenSSL::OCSP::REVOKED_STATUS_SUPERSEDED
* OpenSSL::OCSP::REVOKED_STATUS_CESSATIONOFOPERATION
* OpenSSL::OCSP::REVOKED_STATUS_CERTIFICATEHOLD
* OpenSSL::OCSP::REVOKED_STATU......を返します。
拡張領域には、OpenSSL::X509::Extension の配列が渡されます。
結果をどのように解釈すべきか、より詳しくは 2560 や X.509 を見てください。
例:
res.basic.status
# => [
# [#<OpenSSL::OCSP::CertificateId:0x00000000e3c290>, #... -
OpenSSL
:: BN # ucmp(other) -> -1 | 0 | 1 (327.0) -
自身と other の絶対値を比較し、自身の絶対値が小さいときには -1、 等しいときには 0、 大きいときには 1 を返します。
...は -1、
等しいときには 0、 大きいときには 1 を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new(-5).ucmp(5) # => 0
OpenSSL::BN.new(5).ucmp(OpenSSL::BN.new(-9)) # => -1
OpenSSL::BN.new(-5).ucmp(OpenSSL::BN.new(5)) # => 0
OpenSSL::BN.new(-5).ucmp(OpenSSL::BN.......new(2)) # => 1
//}
@param other 比較する整数
@raise TypeError 比較できないときに発生します。
@see OpenSSL::BN#cmp... -
OpenSSL
:: X509 :: Name # <=>(other) -> -1 | 0 | 1 (314.0) -
他の OpenSSL::X509::Name オブジェクトと比較します。
...他の OpenSSL::X509::Name オブジェクトと比較します。
自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。
@param other 比較するオブジェクト... -
OpenSSL
:: X509 :: Name # cmp(other) -> -1 | 0 | 1 (314.0) -
他の OpenSSL::X509::Name オブジェクトと比較します。
...他の OpenSSL::X509::Name オブジェクトと比較します。
自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。
@param other 比較するオブジェクト... -
OpenSSL
:: SSL :: SSLContext # client _ ca -> [OpenSSL :: X509 :: Certificate] | OpenSSL :: X509 :: Certificate | nil (304.0) -
クライアント証明書を要求する時にクライアントに送る CA のリスト を返します。
...クライアント証明書を要求する時にクライアントに送る CA のリスト
を返します。
@see OpenSSL::SSL::SSLContext#client_ca=... -
OpenSSL
:: PKey :: RSA . generate(size , exponent = 65537) {|u , n| . . . } -> OpenSSL :: PKey :: RSA (215.0) -
乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。
...乱数により RSA 公開鍵と秘密鍵のペアを生成して、RSA オブジェクトを返します。
このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初期化されている必要があります。
size で鍵の modulus のビッ......素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合には、u=2 でブロックが
呼びだされる
* p-1 が e と互いに素であるような素数 p... -
OpenSSL
:: Config # each {|section , key , value| . . . } -> self (209.0) -
オブジェクトに含まれる全ての設定情報を順にブロックに渡し 呼び出します。
...す文字列、キーに
割り当てられた値の文字列、の3つです。
require 'openssl'
conf = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)
conf.each{|section, key, value| p [section, key, value]}
# => ["req_distinguished_name", "countryName", "Country Name (2 lette... -
OpenSSL
:: PKey :: DH . generate(size , generator = 2) {|u , n| . . . } -> PKey :: DH (209.0) -
DH 鍵共有プロトコルのパラメータを生成し、DH オブジェクトを返します。
...)のサイズで、単位はビットです。
generatorは1より大きい小さい数で、通常2か5を指定します。
生成した値は OpenSSL::PKey::DH#params_ok? で
安全かどうかチェックしてから利用してください。
このメソッドにブロックが渡された......n個目の素数候補を生成した場合、u=0 でブロックが呼びだされる
* 生成した素数候補がn回目の素数テスト(Miller-Robin)に成功した
場合、u=1 でブロックが呼び出される
* n個目に生成した素数が鍵として不適切な場合には......成されます。
@param size 鍵パラメータの素数のサイズ(ビット数)
@param generator 鍵パラメータの生成元(2以上の整数、通常2か5)
@raise OpenSSL::PKey::DHError パラメータの生成に失敗した場合に発生します
@see OpenSSL::PKey::DH#generate_key!...