1390件ヒット
[1-100件を表示]
(0.029秒)
ライブラリ
- openssl (1320)
-
webrick
/ accesslog (12)
クラス
-
OpenSSL
:: ASN1 :: ObjectId (24) -
OpenSSL
:: PKCS12 (36) -
OpenSSL
:: PKCS7 (132) -
OpenSSL
:: PKey :: EC :: Group (120) -
OpenSSL
:: PKey :: EC :: Point (132) -
OpenSSL
:: SSL :: SSLSocket (12) -
OpenSSL
:: X509 :: Store (24) -
OpenSSL
:: X509 :: StoreContext (60)
モジュール
- OpenSSL (12)
-
OpenSSL
:: ASN1 (36) -
OpenSSL
:: OCSP (12) -
OpenSSL
:: PKCS5 (24) -
OpenSSL
:: X509 (288)
キーワード
- == (12)
- ASN1Error (12)
- AccessLogError (12)
- AttributeError (12)
- BNError (12)
- CRLError (12)
- CertificateError (12)
- CipherError (12)
- ConfigError (12)
- DHError (12)
- DSAError (12)
- DigestError (12)
- ECError (12)
- EngineError (12)
- Error (24)
- ExtensionError (12)
- HMACError (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) - NameError (12)
- OCSP (12)
- OCSPError (12)
- OpenSSLError (12)
- PKCS12Error (12)
- PKCS5Error (12)
- PKCS7Error (12)
- PKeyError (12)
-
RESPONSE
_ STATUS _ INTERNALERROR (12) - RSAError (12)
- RandomError (12)
- RequestError (12)
- RevokedError (12)
- SPKIError (12)
- SSLError (12)
- SSLSocket (12)
- SessionError (12)
- StoreError (12)
-
V
_ ERR _ APPLICATION _ VERIFICATION (12) -
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (12) -
V
_ ERR _ CERT _ HAS _ EXPIRED (12) -
V
_ ERR _ CERT _ NOT _ YET _ VALID (12) -
V
_ ERR _ CERT _ REVOKED (12) -
V
_ ERR _ CERT _ SIGNATURE _ FAILURE (12) -
V
_ ERR _ CRL _ HAS _ EXPIRED (12) -
V
_ ERR _ CRL _ NOT _ YET _ VALID (12) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (12) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (12) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ AFTER _ FIELD (12) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ BEFORE _ FIELD (12) -
V
_ ERR _ ERROR _ IN _ CRL _ LAST _ UPDATE _ FIELD (12) -
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (12) -
V
_ ERR _ INVALID _ CA (12) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (12) -
V
_ ERR _ OUT _ OF _ MEM (12) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ GET _ CRL (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) -
V
_ OK (12) - X509 (12)
-
add
_ certificate (12) -
add
_ crl (12) - certificates= (12)
- cofactor (12)
- create (12)
- crls= (12)
- decode (12)
-
decode
_ all (12) - decrypt (12)
- eql? (12)
- error= (12)
-
error
_ depth (12) -
error
_ string (36) -
error
_ string= (12) - errors (12)
- infinity? (12)
- invert! (12)
-
make
_ affine! (12) - new (72)
- oid (12)
-
on
_ curve? (12) - order (12)
-
pbkdf2
_ hmac (12) -
pbkdf2
_ hmac _ sha1 (12) -
point
_ conversion _ form (12) -
read
_ smime (12) - register (12)
-
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) - seed= (12)
-
set
_ generator (12) -
set
_ to _ infinity! (12) - sign (12)
-
to
_ bn (12) -
to
_ der (24) -
to
_ pem (12) -
to
_ text (12) - traverse (12)
- verify (24)
-
verify
_ result (12) -
write
_ smime (12)
検索結果
先頭5件
-
OpenSSL
:: X509 :: StoreContext # error -> Integer (21113.0) -
検証時のエラーコードを返します。
...検証時のエラーコードを返します。
OpenSSL::X509::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメ......OpenSSL::X509::StoreContext#verify を呼び出したあと、
このメソッドを呼ぶと検証の最終的な検証結果のエラーコードを返します。
エラーコードの整数値は OpenSSL::X509 に定数が定義されています。
詳しくは c:OpenSSL::X509#verify_error を......見てください。
検証に成功した場合は OpenSSL::X509::V_OK を返します。
@see OpenSSL::X509::Store#error... -
OpenSSL
:: X509 :: Store # error -> Integer | nil (21107.0) -
最後に OpenSSL::X509::Store#verify を呼び、 検証したときのエラーコードを返します。
...OpenSSL::X509::Store#verify を呼び、
検証したときのエラーコードを返します。
エラーコードの整数値は OpenSSL::X509 に定数が定義されています。
詳しくは c:OpenSSL::X509#verify_error を見てください。
検証に成功した場合は OpenSSL::X509... -
OpenSSL
:: SSL :: SSLError (18016.0) -
OpenSSL::SSL 関連のエラーが生じたときに発生する例外です。
...OpenSSL::SSL 関連のエラーが生じたときに発生する例外です。... -
OpenSSL
:: OpenSSLError (15000.0) -
すべての OpenSSL 関連の例外クラスのベースとなる例外クラスです。
...すべての OpenSSL 関連の例外クラスのベースとなる例外クラスです。... -
WEBrick
:: AccessLog :: AccessLogError (15000.0) -
指定されたアクセスログの形式が正しくない場合に発生します。
指定されたアクセスログの形式が正しくない場合に発生します。 -
OpenSSL
:: SSL :: SSLSocket (12118.0) -
ソケットをラップして SSL での認証と暗号通信を実現するためのクラスです。
...ラップして SSL での認証と暗号通信を実現するためのクラスです。
=== 例
SSL/TLS サーバに接続して write します。
require 'socket'
require 'openssl'
include OpenSSL
ctx = SSL::SSLContext.new
ctx.set_params(verify_mode: OpenSSL::SSL::VERIFY_PEER, v......m', 443)
ssl = SSL::SSLSocket.new(soc, ctx)
ssl.hostname = 'www.example.com' # SNI
ssl.connect
ssl.post_connection_check('www.example.com')
raise "verification error" if ssl.verify_result != OpenSSL::X509::V_OK
print ssl.peer_cert.to_text
# HTTP リクエストを送信
ssl.write(......"GET / HTTP/1.1\r\n")
ssl.write("Host: www.example.com\r\n")
ssl.write("Connection: close\r\n")
ssl.write("\r\n")
print ssl.read
ssl.close
soc.close... -
OpenSSL
:: SSL :: Session :: SessionError (12016.0) -
セッション(OpenSSL::SSL::Session)関連のエラーが 生じた場合に発生する例外です。
...セッション(OpenSSL::SSL::Session)関連のエラーが
生じた場合に発生する例外です。... -
OpenSSL
:: X509 :: StoreContext # error=(error) (9238.0) -
エラーコードを設定します。
...エラーコードを設定します。
OpenSSL::X509::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメソッド......nSSL::X509::StoreContext#error_string
もその値に応じた文字列が返るようになります。
例:
require 'openssl'
store = OpenSSL::X509::Store.new
store.set_default_paths
cert = OpenSSL::X509::Certificate.new(...)
store.verify(cert, chain){|ok,ctx|
ctx.error = OpenSSL......::X509::V_ERR_APPLICATION_VERIFICATION;
false} # => false
p store.error # => OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION
p store.error_string # => "application verification failure"
@param error エラーコードの整数値
@see OpenSSL::X509::StoreContext#error... -
OpenSSL
:: X509 :: V _ ERR _ ERROR _ IN _ CERT _ NOT _ AFTER _ FIELD -> Integer (9113.0) -
証明書の notAfter フィールドの値が不正である ことを意味します。
...トであることを意味し
(そもそも時刻を表現していない場合や、1月32日であるなど)、
証明書が期限切れであることを意味しません。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。...