1944件ヒット
[1-100件を表示]
(0.039秒)
種類
- インスタンスメソッド (1416)
- 特異メソッド (456)
- モジュール関数 (48)
- モジュール (24)
クラス
-
OpenSSL
:: ASN1 :: BitString (12) -
OpenSSL
:: ASN1 :: Constructive (12) -
OpenSSL
:: ASN1 :: Null (24) -
OpenSSL
:: ASN1 :: ObjectId (48) -
OpenSSL
:: ASN1 :: Primitive (12) -
OpenSSL
:: BN (24) -
OpenSSL
:: Cipher (60) -
OpenSSL
:: Config (60) -
OpenSSL
:: Digest (12) -
OpenSSL
:: Digest :: DSS (12) -
OpenSSL
:: Digest :: DSS1 (12) -
OpenSSL
:: Digest :: MD2 (12) -
OpenSSL
:: Digest :: MD4 (12) -
OpenSSL
:: Digest :: MD5 (12) -
OpenSSL
:: Digest :: MDC2 (12) -
OpenSSL
:: Digest :: RIPEMD160 (12) -
OpenSSL
:: Digest :: SHA (12) -
OpenSSL
:: Digest :: SHA1 (12) -
OpenSSL
:: Digest :: SHA224 (12) -
OpenSSL
:: Digest :: SHA256 (12) -
OpenSSL
:: Digest :: SHA384 (12) -
OpenSSL
:: Digest :: SHA512 (12) -
OpenSSL
:: Engine (72) -
OpenSSL
:: OCSP :: BasicResponse (36) -
OpenSSL
:: OCSP :: CertificateId (12) -
OpenSSL
:: OCSP :: Request (24) -
OpenSSL
:: OCSP :: Response (12) -
OpenSSL
:: PKCS12 (24) -
OpenSSL
:: PKCS7 (60) -
OpenSSL
:: PKey :: DSA (120) -
OpenSSL
:: PKey :: EC (36) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: PKey :: RSA (132) -
OpenSSL
:: SSL :: SSLContext (420) -
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: SSL :: SSLSocket (108) -
OpenSSL
:: X509 :: ExtensionFactory (60) -
OpenSSL
:: X509 :: Name (24) -
OpenSSL
:: X509 :: Store (96) -
OpenSSL
:: X509 :: StoreContext (36)
モジュール
-
OpenSSL
:: ASN1 (48) -
OpenSSL
:: Buffering (144)
キーワード
- ASN1 (12)
- Buffering (12)
- Null (24)
-
add
_ entry (12) -
add
_ nonce (24) -
add
_ status (12) - basic (12)
-
ca
_ file (12) -
ca
_ file= (12) -
ca
_ path (12) - cert (24)
- cert= (12)
-
cert
_ store (12) -
cert
_ store= (12) - certificates (12)
- chain (24)
- cipher (12)
- cleanup (12)
-
client
_ ca (12) -
client
_ cert _ cb (12) -
client
_ cert _ cb= (12) - close (24)
- create (12)
- crl (12)
-
ctrl
_ cmd (12) -
current
_ crl (12) -
curve
_ name (12) - decode (12)
- decrypt (24)
- each (12)
-
each
_ line (12) - encrypt (36)
- error (12)
-
error
_ string (24) - export (48)
-
extra
_ chain _ cert (12) - finish (12)
-
flush
_ sessions (12) -
generate
_ prime (12) -
get
_ value (12) - getc (12)
- gets (12)
- hostname (12)
- hostname= (12)
-
issuer
_ certificate (12) - key (12)
- key= (12)
- ln (12)
- load (24)
-
load
_ private _ key (12) -
load
_ public _ key (12) -
long
_ name (12) - new (360)
-
peer
_ cert (12) -
peer
_ cert _ chain (12) - pending (12)
-
pkcs5
_ keyivgen (12) -
prime
_ fasttest? (12) - print (12)
- printf (12)
-
private
_ key (12) -
private
_ key= (12) -
public
_ key (12) - puts (12)
- read (12)
- readline (12)
- readlines (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) -
set
_ default _ paths (12) -
short
_ name (12) - sign (12)
- sn (12)
-
ssl
_ timeout (12) -
ssl
_ timeout= (12) - status (12)
-
subject
_ certificate (12) -
subject
_ request (12) - sysclose (12)
- sysread (12)
- tagging (24)
- timeout (12)
- timeout= (12)
-
tmp
_ dh _ callback (12) -
tmp
_ dh _ callback= (12) -
to
_ pem (48) -
to
_ s (60) - traverse (12)
-
unused
_ bits (12) - value (24)
- verify (36)
-
verify
_ callback (24) -
verify
_ callback= (24) -
verify
_ depth (12) -
verify
_ depth= (12) -
verify
_ mode (12) -
verify
_ mode= (12) -
write
_ smime (12)
検索結果
先頭5件
- OpenSSL
:: PKCS12 . create(pass , name , pkey , cert , ca=nil , key _ nid=nil , cert _ nid=nil , key _ iter=nil , mac _ iter=nil , keytype=nil) -> OpenSSL :: PKCS12 - OpenSSL
:: X509 :: ExtensionFactory . new(issuer _ cert=nil , subject _ cert=nil , subject _ req=nil , crl=nil) -> OpenSSL :: X509 :: ExtensionFactory - OpenSSL
:: Buffering # read(length=nil , buf=nil) -> String | nil - OpenSSL
:: Buffering # gets(eol= $ / , limit=nil) -> String | nil - OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]]
-
OpenSSL
:: PKCS12 . create(pass , name , pkey , cert , ca=nil , key _ nid=nil , cert _ nid=nil , key _ iter=nil , mac _ iter=nil , keytype=nil) -> OpenSSL :: PKCS12 (620.0) -
PKCS#12 オブジェクトを生成します。
...利便性のためにオブジェクトに与える名前です。
pkey は秘密鍵、certは証明書、caはCA証明書の配列です。
ca に nil を渡すのは空の配列を渡すのと同じ意味です。
key_nid と cert_nid は 秘密鍵、証明書の暗号化方式を
文字列で指......ーズ文字列
@param name 名前文字列
@param pkey 秘密鍵(OpenSSL::PKey::PKey のサブクラスのオブジェクト)
@param cert 証明書(OpenSSL::X509::Certificate のオブジェクト)
@param ca CA証明書群(OpenSSL::X509::Certificate の配列)
@param key_nid 秘密鍵の暗号化......の暗号化方式を表す文字列
@param key_iter 暗号化アルゴリズムにイテレーション回数
@param mac_iter MAC のイテレーション回数
@param keytype 鍵の種類(整数)
@raise OpenSSL::PKCS12::PKCS12Error オブジェクト生成に失敗した場合に発生します... -
OpenSSL
:: X509 :: ExtensionFactory . new(issuer _ cert=nil , subject _ cert=nil , subject _ req=nil , crl=nil) -> OpenSSL :: X509 :: ExtensionFactory (412.0) -
ExtensionFactory オブジェクトを生成します。
...ExtensionFactory オブジェクトを生成します。
証明書の発行者や所有者の OpenSSL::X509::Certificate オブジェクトや
OpenSSL::X509::Request、OpenSSL::X509::CRL オブジェクトを
渡すことによって、拡張領域の中身を ExtensionFactory オブジェクトが......値
を値として持ちますが、
OpenSSL::X509::Certificate オブジェクトをあらかじめ渡しておくことによって
OpenSSL::X509::ExtensionFactory#create_extension がその値を計算します。
これらの情報が必要ない場合は nil を渡します。
以下のメソ......す。
* OpenSSL::X509::ExtensionFactory#issuer_certificate=
* OpenSSL::X509::ExtensionFactory#subject_certificate=
* OpenSSL::X509::ExtensionFactory#subject_request=
* OpenSSL::X509::ExtensionFactory#crl=
@param issuer_cert 証明書発行者、すなわち CA の
OpenSSL::X509::C... -
OpenSSL
:: Buffering # read(length=nil , buf=nil) -> String | nil (317.0) -
文字列を通信路から読み込み、返します。
...返します。
読み込みが終端に到達している場合は nil を返します。
length で読み込むバイト数を指定します。
length に 0 を渡した場合は空文字列を返します。
length に nil を渡した場合(省略した場合)は最後
までのデータを... -
OpenSSL
:: Buffering # gets(eol= $ / , limit=nil) -> String | nil (222.0) -
通信路から一行読み込んで、それを返します。
...合はそこで切られます。limit が nil の場合は
eol に到達するまで読み込みます。
読み込みが終端に到達した場合は nil を返します。
IO#gets と同様ですが、区切り文字列に
"" を渡した場合や、nil を渡したときの意味が異なり... -
OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (222.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......S_REMOVEFROMCRL
失効時刻は証明書が失効した時刻を表します。失効していない場合は nil を
返します。
最終更新時刻は失効情報が更新された時刻を表します。この時刻が現在時刻より
先である場合には、この Response の内容は... -
OpenSSL
:: PKey :: DSA # export(cipher=nil , pass=nil) -> String (214.0) -
鍵を PEM 形式で出力します。
...鍵を PEM 形式で出力します。
cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。
cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ... -
OpenSSL
:: PKey :: DSA # export(cipher=nil , pass=nil) {|flag| . . . } -> String (214.0) -
鍵を PEM 形式で出力します。
...鍵を PEM 形式で出力します。
cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。
cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ... -
OpenSSL
:: PKey :: DSA # to _ pem(cipher=nil , pass=nil) -> String (214.0) -
鍵を PEM 形式で出力します。
...鍵を PEM 形式で出力します。
cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。
cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ... -
OpenSSL
:: PKey :: DSA # to _ pem(cipher=nil , pass=nil) {|flag| . . . } -> String (214.0) -
鍵を PEM 形式で出力します。
...鍵を PEM 形式で出力します。
cipher と pass が指定された場合、
秘密鍵を暗号 cipher OpenSSL::Cipher::Cipher
とパスワード pass を使って暗号化します。
cipher を指定して pass を省略した場合は
渡されたブロックを呼びだしてパスフ...
