3322件ヒット
[1-100件を表示]
(0.117秒)
ライブラリ
-
net
/ http (55) - open-uri (22)
- openssl (3146)
-
rubygems
/ security (22) -
webrick
/ https (22) -
webrick
/ ssl (11)
クラス
-
Net
:: HTTP (55) -
OpenSSL
:: ASN1 :: ObjectId (33) -
OpenSSL
:: OCSP :: BasicResponse (44) -
OpenSSL
:: OCSP :: CertificateId (22) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: PKCS12 (33) -
OpenSSL
:: PKCS7 (121) -
OpenSSL
:: PKCS7 :: RecipientInfo (22) -
OpenSSL
:: PKCS7 :: SignerInfo (33) -
OpenSSL
:: SSL :: SSLContext (132) -
OpenSSL
:: SSL :: SSLSocket (44) -
OpenSSL
:: X509 :: Attribute (77) -
OpenSSL
:: X509 :: CRL (253) -
OpenSSL
:: X509 :: Certificate (297) -
OpenSSL
:: X509 :: Extension (132) -
OpenSSL
:: X509 :: ExtensionFactory (187) -
OpenSSL
:: X509 :: Name (209) -
OpenSSL
:: X509 :: Request (198) -
OpenSSL
:: X509 :: Revoked (88) -
OpenSSL
:: X509 :: Store (187) -
OpenSSL
:: X509 :: StoreContext (154) -
WEBrick
:: HTTPRequest (22)
モジュール
-
Gem
:: Security (22) -
OpenSSL
:: ASN1 (11) -
OpenSSL
:: X509 (616) - OpenURI (22)
-
WEBrick
:: Config (11)
キーワード
- <=> (11)
- Attribute (11)
- AttributeError (11)
- COMPAT (11)
- CRL (11)
- CRLError (11)
- Certificate (11)
- CertificateError (11)
-
DEFAULT
_ CERT _ AREA (11) -
DEFAULT
_ CERT _ DIR (11) -
DEFAULT
_ CERT _ DIR _ ENV (11) -
DEFAULT
_ CERT _ FILE (11) -
DEFAULT
_ CERT _ FILE _ ENV (11) -
DEFAULT
_ CERT _ STORE (11) -
DEFAULT
_ OBJECT _ TYPE (11) -
DEFAULT
_ PRIVATE _ DIR (11) - Extension (11)
- ExtensionError (11)
- ExtensionFactory (11)
- MULTILINE (11)
- Name (11)
- NameError (11)
-
OBJECT
_ TYPE _ TEMPLATE (11) - ONELINE (11)
-
PURPOSE
_ ANY (11) -
PURPOSE
_ CRL _ SIGN (11) -
PURPOSE
_ NS _ SSL _ SERVER (11) -
PURPOSE
_ OCSP _ HELPER (11) -
PURPOSE
_ SMIME _ ENCRYPT (11) -
PURPOSE
_ SMIME _ SIGN (11) -
PURPOSE
_ SSL _ CLIENT (11) -
PURPOSE
_ SSL _ SERVER (11) - RFC2253 (11)
- Request (11)
- RequestError (11)
- Revoked (11)
- RevokedError (11)
- SSL (11)
- SSLServer (11)
- SSLSocket (11)
- Store (11)
- StoreContext (11)
- StoreError (11)
-
TRUST
_ COMPAT (11) -
TRUST
_ EMAIL (11) -
TRUST
_ OBJECT _ SIGN (11) -
TRUST
_ OCSP _ REQUEST (11) -
TRUST
_ OCSP _ SIGN (11) -
TRUST
_ SSL _ CLIENT (11) -
TRUST
_ SSL _ SERVER (11) -
V
_ ERR _ AKID _ ISSUER _ SERIAL _ MISMATCH (11) -
V
_ ERR _ AKID _ SKID _ MISMATCH (11) -
V
_ ERR _ APPLICATION _ VERIFICATION (11) -
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (11) -
V
_ ERR _ CERT _ HAS _ EXPIRED (11) -
V
_ ERR _ CERT _ NOT _ YET _ VALID (11) -
V
_ ERR _ CERT _ REJECTED (11) -
V
_ ERR _ CERT _ REVOKED (11) -
V
_ ERR _ CERT _ SIGNATURE _ FAILURE (11) -
V
_ ERR _ CERT _ UNTRUSTED (11) -
V
_ ERR _ CRL _ HAS _ EXPIRED (11) -
V
_ ERR _ CRL _ NOT _ YET _ VALID (11) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (11) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (11) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ AFTER _ FIELD (11) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ BEFORE _ FIELD (11) -
V
_ ERR _ ERROR _ IN _ CRL _ LAST _ UPDATE _ FIELD (11) -
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (11) -
V
_ ERR _ INVALID _ CA (11) -
V
_ ERR _ INVALID _ PURPOSE (11) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (11) -
V
_ ERR _ OUT _ OF _ MEM (11) -
V
_ ERR _ PATH _ LENGTH _ EXCEEDED (11) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (11) -
V
_ ERR _ SUBJECT _ ISSUER _ MISMATCH (11) -
V
_ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY (11) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (11) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (11) -
V
_ ERR _ UNABLE _ TO _ GET _ CRL (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (11) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (11) -
V
_ FLAG _ CRL _ CHECK (11) -
V
_ FLAG _ CRL _ CHECK _ ALL (11) -
V
_ OK (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)
-
build
_ cert (11) -
ca
_ certs (11) - cert (33)
- cert= (11)
-
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 (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) - decode (11)
- decrypt (11)
-
drb
/ ssl (11) - encrypt (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) - ln (11)
-
long
_ name (11) - name (11)
- new (220)
-
next
_ update (11) -
next
_ update= (11) -
not
_ after (11) -
not
_ after= (11) -
not
_ before (11) -
not
_ before= (11) - oid (22)
- oid= (22)
-
open
_ uri (22) - openssl (11)
- parse (11)
-
parse
_ openssl (11) -
parse
_ rfc2253 (11) -
peer
_ cert (22) -
peer
_ cert _ chain (11) -
public
_ key (22) -
public
_ key= (22) - purpose= (22)
- register (11)
- revoked (11)
- revoked= (11)
-
ruby 1
. 8 . 2 feature (11) -
rubygems
/ security (11) - serial (33)
- serial= (22)
-
server
_ cert (11) -
set
_ default _ paths (11) - sign (66)
-
sign
_ cert (11) -
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)
-
write
_ smime (11)
検索結果
先頭5件
- OpenSSL
:: X509 - OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE -> Integer - OpenSSL
:: X509 :: StoreContext # current _ crl -> OpenSSL :: X509 :: CRL | nil - OpenSSL
:: X509 :: ExtensionFactory # crl -> OpenSSL :: X509 :: CRL | nil - OpenSSL
:: SSL :: SSLContext # client _ ca -> [OpenSSL :: X509 :: Certificate] | OpenSSL :: X509 :: Certificate | nil
-
OpenSSL
:: X509 (21220.0) -
OpenSSL の X509 証明書、CRL(証明書失効リスト)、 CSR(証明書署名要求)、証明書ストアなどに関するモジュールです。
...enSSL の X509 証明書、CRL(証明書失効リスト)、
CSR(証明書署名要求)、証明書ストアなどに関するモジュールです。
===[a:verify_error] 検証時エラー定数
以下の定数は OpenSSL::X509::Store#error,
OpenSSL::X509::StoreContext#error,
OpenSSL::SSL::SSLSock......#verify_result
の返り値として用いられます。
V_OK はエラーなしを意味しています。
* OpenSSL::X509::V_OK
* OpenSSL::X509::V_ERR_AKID_SKID_MISMATCH
* OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION
* OpenSSL::X509::V_ERR_CERT_CHAIN_TOO_LONG
* OpenSSL::X509::V_ERR_CER......L::X509::V_ERR_CERT_NOT_YET_VALID
* OpenSSL::X509::V_ERR_CERT_REJECTED
* OpenSSL::X509::V_ERR_CERT_REVOKED
* OpenSSL::X509::V_ERR_CERT_SIGNATURE_FAILURE
* OpenSSL::X509::V_ERR_CERT_UNTRUSTED
* OpenSSL::X509::V_ERR_CRL_HAS_EXPIRED
* OpenSSL::X509::V_ERR_CRL_NOT_YET_VALID
* OpenSSL::X509... -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE -> Integer (12200.0) -
証明書チェインにある証明書がただ一つでその証明書が 自己署名証明書でないことを意味します。
証明書チェインにある証明書がただ一つでその証明書が
自己署名証明書でないことを意味します。 -
OpenSSL
:: X509 :: StoreContext # current _ crl -> OpenSSL :: X509 :: CRL | nil (9407.0) -
直前に検証に利用した CRL のオブジェクトを返します。
...した CRL のオブジェクトを返します。
証明書チェインの各証明書検証後
コールバック(OpenSSL::X509::Store#verify_callback=)呼び出しに
渡される StoreContext オブジェクトにこのメソッドを呼び出すと
直前に検証に利用した CRL オブジ... -
OpenSSL
:: X509 :: ExtensionFactory # crl -> OpenSSL :: X509 :: CRL | nil (9401.0) -
自身に設定された証明書失効リストオブジェクトを返します。
...自身に設定された証明書失効リストオブジェクトを返します。
設定されていない場合は nil を返します。... -
OpenSSL
:: SSL :: SSLContext # client _ ca -> [OpenSSL :: X509 :: Certificate] | OpenSSL :: X509 :: Certificate | nil (9302.0) -
クライアント証明書を要求する時にクライアントに送る CA のリスト を返します。
...クライアント証明書を要求する時にクライアントに送る CA のリスト
を返します。
@see OpenSSL::SSL::SSLContext#client_ca=... -
OpenSSL
:: X509 :: Name . parse _ openssl(str , template=OBJECT _ TYPE _ TEMPLATE) -> OpenSSL :: X509 :: Name (9230.0) -
文字列をパースして OpenSSL::X509::Name オブジェクトを返します。
...ースして OpenSSL::X509::Name オブジェクトを返します。
例:
require 'openssl'
OpenSSL::X509::Name.parse('/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp')
@param str パースする文字列
@param template 属性型に対... -
OpenSSL
:: X509 :: Store # flags=(flags) (9230.0) -
CRL に関するフラグを設定します。
...L に関するフラグを設定します。
以下の定数から必要なものを選んで OR 取り、渡します。
* OpenSSL::X509::V_FLAG_CRL_CHECK
* OpenSSL::X509::V_FLAG_CRL_CHECK_ALL
このフラグは OpenSSL::X509::Store#verify で検証する場合に利用されます。
OpenSSL......::X509::StoreContext.new で証明書ストアコンテキストを
生成する場合にはそのコンテキストにフラグがコピーされます。
デフォルトではフラグは設定されていません。
@param flags 設定するフラグ(整数値)
@see OpenSSL::X509::StoreContext......#flags=... -
OpenSSL
:: X509 :: StoreContext # flags=(flags) (9218.0) -
CRL に関するフラグを設定します。
...CRL に関するフラグを設定します。
以下の定数から必要なものを選んで OR 取り、渡します。
* OpenSSL::X509::V_FLAG_CRL_CHECK
* OpenSSL::X509::V_FLAG_CRL_CHECK_ALL
@param flags 設定するフラグ(整数値)
@see OpenSSL::X509::Store#flags=... -
OpenSSL
:: X509 :: Extension # value=(value) (9212.0) -
拡張領域の値(extnValue)を設定します。
...拡張領域の値(extnValue)を設定します。
@param value 設定する値の文字列
@raise OpenSSL::X509::Extension 値の設定に失敗した場合に発生します
@see OpenSSL::X509::Extension#value... -
OpenSSL
:: SSL :: SSLContext :: DEFAULT _ CERT _ STORE -> OpenSSL :: X509 :: Store (9207.0) -
OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書 (ca_file, ca_path, cert_store) を一切指定しなかった場合に デフォルトで使われる証明書ストアです。
...OpenSSL::SSL::SSLContext#set_params で信頼する CA 証明書
(ca_file, ca_path, cert_store) を一切指定しなかった場合に
デフォルトで使われる証明書ストアです。
OpenSSL::X509::Store#set_default_paths でシステムが提供する
証明書を利用するように...