別のキーワード
ライブラリ
-
net
/ http (66) - openssl (1881)
-
webrick
/ https (22)
クラス
-
Net
:: HTTP (66) -
OpenSSL
:: OCSP :: BasicResponse (44) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: PKCS12 (22) -
OpenSSL
:: PKCS7 (88) -
OpenSSL
:: PKCS7 :: RecipientInfo (11) -
OpenSSL
:: PKCS7 :: SignerInfo (22) -
OpenSSL
:: SSL :: SSLContext (121) -
OpenSSL
:: SSL :: SSLSocket (44) -
OpenSSL
:: X509 :: Attribute (55) -
OpenSSL
:: X509 :: CRL (231) -
OpenSSL
:: X509 :: Certificate (275) -
OpenSSL
:: X509 :: Extension (110) -
OpenSSL
:: X509 :: ExtensionFactory (176) -
OpenSSL
:: X509 :: Name (77) -
OpenSSL
:: X509 :: Request (176) -
OpenSSL
:: X509 :: Revoked (77) -
OpenSSL
:: X509 :: Store (176) -
OpenSSL
:: X509 :: StoreContext (143) -
WEBrick
:: HTTPRequest (22)
キーワード
- <=> (11)
-
add
_ attribute (11) -
add
_ cert (11) -
add
_ certificate (11) -
add
_ crl (22) -
add
_ entry (11) -
add
_ extension (33) -
add
_ file (11) -
add
_ path (11) -
add
_ revoked (11) -
add
_ status (11) - attributes (11)
- attributes= (11)
-
ca
_ certs (11) - cert (33)
- cert= (22)
-
cert
_ store (22) -
cert
_ store= (11) - certificate (11)
- certificates (11)
- certificates= (11)
- chain (22)
-
check
_ private _ key (11) - cleanup (11)
-
client
_ ca (11) -
client
_ ca= (11) -
client
_ cert (11) -
client
_ cert _ cb= (11) - cmp (11)
- config (11)
- config= (11)
-
create
_ ext (11) -
create
_ ext _ from _ array (11) -
create
_ ext _ from _ hash (11) -
create
_ ext _ from _ string (11) -
create
_ extension (22) - critical= (11)
- critical? (11)
- crl (11)
- crl= (11)
- crls (11)
- crls= (11)
-
current
_ cert (11) -
current
_ crl (11) - decrypt (11)
- error (22)
- error= (11)
-
error
_ depth (11) -
error
_ string (22) - extensions (33)
- extensions= (33)
-
extra
_ chain _ cert (11) -
extra
_ chain _ cert= (11) - flags= (22)
-
hash
_ old (11) - issuer (44)
- issuer= (22)
-
issuer
_ certificate (11) -
issuer
_ certificate= (11) -
last
_ update (11) -
last
_ update= (11) - name (11)
-
next
_ update (11) -
next
_ update= (11) -
not
_ after (11) -
not
_ after= (11) -
not
_ before (11) -
not
_ before= (11) - oid (22)
- oid= (22)
-
peer
_ cert (22) -
peer
_ cert _ chain (11) -
public
_ key (22) -
public
_ key= (22) - purpose= (22)
- revoked (11)
- revoked= (11)
- serial (33)
- serial= (22)
-
server
_ cert (11) -
set
_ default _ paths (11) - sign (55)
-
signature
_ algorithm (33) - status (11)
- subject (22)
- subject= (22)
-
subject
_ certificate (11) -
subject
_ certificate= (11) -
subject
_ request (11) -
subject
_ request= (11) - time (11)
- time= (33)
-
to
_ a (22) -
to
_ der (66) -
to
_ h (11) -
to
_ pem (33) -
to
_ s (55) -
to
_ text (33) - trust= (22)
- value (22)
- value= (22)
- verify (99)
-
verify
_ callback (33) -
verify
_ callback= (33) -
verify
_ result (11) - version (33)
- version= (33)
検索結果
先頭5件
- OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension - OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension - OpenSSL
:: X509 :: Request # attributes -> [OpenSSL :: X509 :: Attribute] - OpenSSL
:: X509 :: StoreContext # current _ cert -> OpenSSL :: X509 :: Certificate - OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ array(ary) -> OpenSSL :: X509 :: Extension
-
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension (3143.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
...OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_fr......om_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。
@param obj... -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (3143.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
...OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_fr......om_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。
@param obj... -
OpenSSL
:: X509 :: Request # attributes -> [OpenSSL :: X509 :: Attribute] (3130.0) -
CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。
...CSR が保持している attribute を OpenSSL::X509::Attribute
の配列で返します。
attribute とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" とい......う oid の attribute を追加
します。
@see OpenSSL::X509::Request#attribute=,
OpenSSL::X509::Request#add_attribute... -
OpenSSL
:: X509 :: StoreContext # current _ cert -> OpenSSL :: X509 :: Certificate (3126.0) -
直前に検証した証明書のオブジェクトを返します。
...ェクトを返します。
OpenSSL::X509::StoreContext#verify で検証が失敗した場合は
証明書チェイン中で検証に失敗した証明書のオブジェクトを返します。
証明書チェインの各証明書検証後
コールバック(OpenSSL::X509::Store#verify_callback=)......呼び出しに
渡される StoreContext オブジェクトにこのメソッドを呼び出すと
直前に検証した証明書を返します。
OpenSSL::X509::StoreContext#verify を呼ぶ前に
このメソッドを呼ぶと空の OpenSSL::X509::Certificate を返します。... -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ array(ary) -> OpenSSL :: X509 :: Extension (3124.0) -
[oid, value, critical] もしくは [oid, value] という配列から OpenSSL::X509::Extension オブジェクトを生成します。
...[oid, value, critical] もしくは [oid, value] という配列から
OpenSSL::X509::Extension オブジェクトを生成します。
@param ary 生成する拡張領域のデータの配列
@see OpenSSL::X509::ExtensionFactory#create_ext... -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ hash(hash) -> OpenSSL :: X509 :: Extension (3124.0) -
ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
...ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。
渡すハッシュテーブルは
{"oid" => OID文字列, "value" => value文字列, "critical" => 真偽値 }
という内容が必要です。"critical" を省略した場合は false が
渡されるのと同......じになります。
@param hash 生成する拡張領域のデータのハッシュテーブル
@see OpenSSL::X509::ExtensionFactory#create_ext... -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext _ from _ string(str) -> OpenSSL :: X509 :: Extension (3124.0) -
文字列から OpenSSL::X509::Extension オブジェクトを生成します。
...文字列から OpenSSL::X509::Extension オブジェクトを生成します。
文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。
@param str 生成する拡張領域のデータの文字列
@see OpenSSL::X509::ExtensionFactory#create... -
OpenSSL
:: X509 :: StoreContext # chain -> [OpenSSL :: X509 :: Certificate] | nil (3124.0) -
検証に利用した証明書チェインを証明書オブジェクト (OpenSSL::X509::Certificateのインスタンス)の配列で返します。
...検証に利用した証明書チェインを証明書オブジェクト
(OpenSSL::X509::Certificateのインスタンス)の配列で返します。
OpenSSL::X509::StoreContext#verify を呼ぶ前は nil を返します。... -
OpenSSL
:: X509 :: Request # add _ attribute(attr) -> OpenSSL :: X509 :: Attribute (3120.0) -
新たな attribute を CSR に追加します。
...新たな attribute を CSR に追加します。
@param attr 追加する attribute(OpenSSL::X509::Attribute の
インスタンス)
@return 渡した attribute オブジェクトを返します
@see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute=... -
OpenSSL
:: X509 :: ExtensionFactory # create _ ext(oid , value , critical = false) -> OpenSSL :: X509 :: Extension (3118.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
...OpenSSL::X509::Extension のインスタンスを生成して返します。
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値)...