1296件ヒット
[1-100件を表示]
(0.034秒)
別のキーワード
種類
- インスタンスメソッド (1032)
- 特異メソッド (204)
- クラス (24)
- モジュール (24)
- モジュール関数 (12)
クラス
-
OpenSSL
:: ASN1 :: BitString (12) -
OpenSSL
:: ASN1 :: Constructive (24) -
OpenSSL
:: ASN1 :: ObjectId (48) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: BN (36) -
OpenSSL
:: Config (48) -
OpenSSL
:: Engine (12) -
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Response (12) -
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKey :: DH (24) -
OpenSSL
:: PKey :: DSA (144) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: PKey :: RSA (156) -
OpenSSL
:: SSL :: SSLContext (288) -
OpenSSL
:: SSL :: SSLSocket (60) -
OpenSSL
:: X509 :: ExtensionFactory (48) -
OpenSSL
:: X509 :: Name (24) -
OpenSSL
:: X509 :: Store (84) -
OpenSSL
:: X509 :: StoreContext (36)
モジュール
-
OpenSSL
:: ASN1 (12) -
OpenSSL
:: Buffering (84)
キーワード
- <=> (24)
- ASN1 (12)
- Digest (12)
- OCSP (12)
- RSA (12)
- basic (12)
-
ca
_ file (12) -
ca
_ path (12) - cert (12)
-
cert
_ store (12) - certificates (12)
- chain (24)
-
client
_ ca (12) -
client
_ cert _ cb (12) -
client
_ cert _ cb= (12) - cmp (24)
- crl (12)
-
current
_ crl (12) -
curve
_ name (12) - each (36)
-
each
_ byte (12) -
each
_ line (12) - error (12)
- error= (12)
-
error
_ string (24) - export (48)
-
extra
_ chain _ cert (12) - generate (72)
-
get
_ value (12) - getc (12)
- gets (12)
- hostname (12)
-
issuer
_ certificate (12) - key (12)
- ln (12)
- load (12)
-
long
_ name (12) - new (108)
-
peer
_ cert (12) -
peer
_ cert _ chain (12) - pending (12)
-
private
_ key (12) -
public
_ key (12) - read (12)
- readpartial (12)
-
renegotiation
_ cb (12) -
renegotiation
_ cb= (12) - seed (12)
-
servername
_ cb (12) -
servername
_ cb= (12) -
session
_ get _ cb (12) -
session
_ id _ context (12) -
session
_ new _ cb (12) -
session
_ remove _ cb (12) -
short
_ name (12) - sn (12)
-
ssl
_ timeout (12) - status (12)
-
subject
_ certificate (12) -
subject
_ request (12) - tagging (24)
- timeout (12)
-
tmp
_ dh _ callback (12) -
tmp
_ dh _ callback= (12) -
to
_ pem (48) -
to
_ s (48) - traverse (12)
- ucmp (12)
-
unused
_ bits (12) - value (24)
- verify (24)
-
verify
_ callback (24) -
verify
_ callback= (12) -
verify
_ depth (12) -
verify
_ mode (12)
検索結果
先頭5件
-
OpenSSL
:: BN # <=>(other) -> -1 | 0 | 1 (206.0) -
自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。
...ときには 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 比較する整数
@r......aise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp... -
OpenSSL
:: BN # cmp(other) -> -1 | 0 | 1 (206.0) -
自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。
...ときには 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 比較する整数
@r......aise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp... -
OpenSSL
:: X509 :: Name # <=>(other) -> -1 | 0 | 1 (206.0) -
他の OpenSSL::X509::Name オブジェクトと比較します。
...他の OpenSSL::X509::Name オブジェクトと比較します。
自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。
@param other 比較するオブジェクト... -
OpenSSL
:: X509 :: Name # cmp(other) -> -1 | 0 | 1 (206.0) -
他の OpenSSL::X509::Name オブジェクトと比較します。
...他の OpenSSL::X509::Name オブジェクトと比較します。
自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。
@param other 比較するオブジェクト... -
OpenSSL
:: BN # ucmp(other) -> -1 | 0 | 1 (204.0) -
自身と other の絶対値を比較し、自身の絶対値が小さいときには -1、 等しいときには 0、 大きいときには 1 を返します。
...には 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
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (204.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
:: SSL :: SSLContext # client _ ca -> [OpenSSL :: X509 :: Certificate] | OpenSSL :: X509 :: Certificate | nil (204.0) -
クライアント証明書を要求する時にクライアントに送る CA のリスト を返します。
...クライアント証明書を要求する時にクライアントに送る CA のリスト
を返します。
@see OpenSSL::SSL::SSLContext#client_ca=... -
OpenSSL
:: ASN1 (122.0) -
ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。
...ASN.1(Abstract Syntax Notation One)
のデータを取り扱うためのモジュールです。
OpenSSLで証明書などを取り扱うのに必要になります。
このモジュールには、ASN.1関連のモジュール関数や定数、
ASN.1 のデータ型に対応するクラスが定......において、
ASN.1 のデータ型は OpenSSL::ASN1::ASN1Data および
そのサブクラスにマップされています。
ASN.1 の単純型(simple type)は OpenSSL::ASN1::Primitive の
各サブクラスに、構造型(structured type)は OpenSSL::ASN1::Constructive
の各サブクラス......タグクラスは UNIVERSAL です。
その値は OpenSSL::ASN1::ASN1Data#value で取り出せます。
単純型は通常の Ruby のオブジェクト、構造型は配列
UNIVERSAL以外のタグクラスを付けられた型は、
OpenSSL::ASN1::ASN1Data に対応します。UNIVERSAL以外... -
OpenSSL
:: Config # each {|section , key , value| . . . } -> self (109.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...