ライブラリ
- openssl (195)
-
rubygems
/ dependency _ installer (1) -
webrick
/ ssl (1)
クラス
-
Gem
:: DependencyInstaller (1) -
OpenSSL
:: Config (1) -
OpenSSL
:: Engine (8) -
OpenSSL
:: PKCS7 (10) -
OpenSSL
:: PKey :: EC (1) -
OpenSSL
:: PKey :: RSA (4) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: X509 :: Name (6)
モジュール
- OpenSSL (5)
-
OpenSSL
:: ASN1 (30) -
OpenSSL
:: Buffering (1) -
OpenSSL
:: OCSP (30) -
OpenSSL
:: SSL (32) -
OpenSSL
:: X509 (56) -
WEBrick
:: Config (1)
キーワード
- BINARY (1)
-
BIT
_ STRING (1) -
BLOCK
_ SIZE (1) - BMPSTRING (1)
- BOOLEAN (1)
-
CHARACTER
_ STRING (1) - COMPAT (1)
-
DEFAULT
_ CERT _ AREA (1) -
DEFAULT
_ CERT _ DIR (1) -
DEFAULT
_ CERT _ DIR _ ENV (1) -
DEFAULT
_ CERT _ FILE (1) -
DEFAULT
_ CERT _ FILE _ ENV (1) -
DEFAULT
_ CERT _ STORE (1) -
DEFAULT
_ CONFIG _ FILE (1) -
DEFAULT
_ OBJECT _ TYPE (1) -
DEFAULT
_ OPTIONS (1) -
DEFAULT
_ PARAMS (1) -
DEFAULT
_ PRIVATE _ DIR (1) - DETACHED (1)
-
EMBEDDED
_ PDV (1) - ENUMERATED (1)
- EOC (1)
- EXTERNAL (1)
- GENERALIZEDTIME (1)
- GENERALSTRING (1)
- GRAPHICSTRING (1)
- IA5STRING (1)
- INTEGER (1)
- ISO64STRING (1)
- METHODS (1)
-
METHOD
_ ALL (1) -
METHOD
_ CIPHERS (1) -
METHOD
_ DH (1) -
METHOD
_ DIGESTS (1) -
METHOD
_ DSA (1) -
METHOD
_ NONE (1) -
METHOD
_ RAND (1) -
METHOD
_ RSA (1) - MULTILINE (1)
-
NAMED
_ CURVE (1) - NOATTR (1)
- NOCASIGN (1)
- NOCERTS (2)
- NOCHAIN (2)
- NOCHECKS (1)
- NODELEGATED (1)
- NOEXPLICIT (1)
- NOINTERN (2)
- NOSIGS (2)
- NOSMIMECAP (1)
- NOTIME (1)
- NOVERIFY (2)
-
NO
_ PADDING (1) - NULL (1)
- NUMERICSTRING (1)
- OBJECT (1)
-
OBJECT
_ DESCRIPTOR (1) -
OBJECT
_ TYPE _ TEMPLATE (1) -
OCTET
_ STRING (1) - ONELINE (1)
-
OPENSSL
_ FIPS (1) -
OPENSSL
_ LIBRARY _ VERSION (1) -
OPENSSL
_ VERSION (1) -
OPENSSL
_ VERSION _ NUMBER (1) -
OP
_ ALL (1) -
OP
_ CIPHER _ SERVER _ PREFERENCE (1) -
OP
_ DONT _ INSERT _ EMPTY _ FRAGMENTS (1) -
OP
_ EPHEMERAL _ RSA (1) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (1) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (1) -
OP
_ MSIE _ SSLV2 _ RSA _ PADDING (1) -
OP
_ NETSCAPE _ CA _ DN _ BUG (1) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (1) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (1) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (1) -
OP
_ NO _ COMPRESSION (1) -
OP
_ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION (1) -
OP
_ NO _ SSLv2 (1) -
OP
_ NO _ SSLv3 (1) -
OP
_ NO _ TICKET (1) -
OP
_ NO _ TLSv1 (1) -
OP
_ NO _ TLSv1 _ 1 (1) -
OP
_ NO _ TLSv1 _ 2 (1) -
OP
_ PKCS1 _ CHECK _ 1 (1) -
OP
_ PKCS1 _ CHECK _ 2 (1) -
OP
_ SINGLE _ DH _ USE (1) -
OP
_ SINGLE _ ECDH _ USE (1) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (1) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (1) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (1) -
OP
_ TLS _ D5 _ BUG (1) -
OP
_ TLS _ ROLLBACK _ BUG (1) -
PKCS1
_ OAEP _ PADDING (1) -
PKCS1
_ PADDING (1) - PRINTABLESTRING (1)
-
PURPOSE
_ ANY (1) -
PURPOSE
_ CRL _ SIGN (1) -
PURPOSE
_ NS _ SSL _ SERVER (1) -
PURPOSE
_ OCSP _ HELPER (1) -
PURPOSE
_ SMIME _ ENCRYPT (1) -
PURPOSE
_ SMIME _ SIGN (1) -
PURPOSE
_ SSL _ CLIENT (1) -
PURPOSE
_ SSL _ SERVER (1) - REAL (1)
-
RELATIVE
_ OID (1) -
RESPID
_ KEY (1) -
RESPONSE
_ STATUS _ INTERNALERROR (1) -
RESPONSE
_ STATUS _ MALFORMEDREQUEST (1) -
RESPONSE
_ STATUS _ SIGREQUIRED (1) -
RESPONSE
_ STATUS _ SUCCESSFUL (1) -
RESPONSE
_ STATUS _ TRYLATER (1) -
RESPONSE
_ STATUS _ UNAUTHORIZED (1) -
REVOKED
_ STATUS _ AFFILIATIONCHANGED (1) -
REVOKED
_ STATUS _ CACOMPROMISE (1) -
REVOKED
_ STATUS _ CERTIFICATEHOLD (1) -
REVOKED
_ STATUS _ CESSATIONOFOPERATION (1) -
REVOKED
_ STATUS _ KEYCOMPROMISE (1) -
REVOKED
_ STATUS _ NOSTATUS (1) -
REVOKED
_ STATUS _ REMOVEFROMCRL (1) -
REVOKED
_ STATUS _ SUPERSEDED (1) -
REVOKED
_ STATUS _ UNSPECIFIED (1) - RFC2253 (1)
- SEQUENCE (1)
-
SESSION
_ CACHE _ BOTH (1) -
SESSION
_ CACHE _ CLIENT (1) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (1) -
SESSION
_ CACHE _ NO _ INTERNAL (1) -
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (1) -
SESSION
_ CACHE _ NO _ INTERNAL _ STORE (1) -
SESSION
_ CACHE _ OFF (1) -
SESSION
_ CACHE _ SERVER (1) - SET (1)
- SSL (1)
-
SSLV23
_ PADDING (1) - T61STRING (1)
- TEXT (1)
- TRUSTOTHER (1)
-
TRUST
_ COMPAT (1) -
TRUST
_ EMAIL (1) -
TRUST
_ OBJECT _ SIGN (1) -
TRUST
_ OCSP _ REQUEST (1) -
TRUST
_ OCSP _ SIGN (1) -
TRUST
_ SSL _ CLIENT (1) -
TRUST
_ SSL _ SERVER (1) - UNIVERSALSTRING (1)
-
UNIVERSAL
_ TAG _ NAME (1) - UTCTIME (1)
- UTF8STRING (1)
-
VERIFY
_ CLIENT _ ONCE (1) -
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (1) -
VERIFY
_ NONE (1) -
VERIFY
_ PEER (1) - VERSION (1)
- VIDEOTEXSTRING (1)
-
V
_ CERTSTATUS _ GOOD (1) -
V
_ CERTSTATUS _ REVOKED (1) -
V
_ CERTSTATUS _ UNKNOWN (1) -
V
_ ERR _ AKID _ ISSUER _ SERIAL _ MISMATCH (1) -
V
_ ERR _ AKID _ SKID _ MISMATCH (1) -
V
_ ERR _ APPLICATION _ VERIFICATION (1) -
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (1) -
V
_ ERR _ CERT _ HAS _ EXPIRED (1) -
V
_ ERR _ CERT _ NOT _ YET _ VALID (1) -
V
_ ERR _ CERT _ REJECTED (1) -
V
_ ERR _ CERT _ REVOKED (1) -
V
_ ERR _ CERT _ SIGNATURE _ FAILURE (1) -
V
_ ERR _ CERT _ UNTRUSTED (1) -
V
_ ERR _ CRL _ HAS _ EXPIRED (1) -
V
_ ERR _ CRL _ NOT _ YET _ VALID (1) -
V
_ ERR _ CRL _ SIGNATURE _ FAILURE (1) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (1) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ AFTER _ FIELD (1) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ BEFORE _ FIELD (1) -
V
_ ERR _ ERROR _ IN _ CRL _ LAST _ UPDATE _ FIELD (1) -
V
_ ERR _ ERROR _ IN _ CRL _ NEXT _ UPDATE _ FIELD (1) -
V
_ ERR _ INVALID _ CA (1) -
V
_ ERR _ INVALID _ PURPOSE (1) -
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (1) -
V
_ ERR _ OUT _ OF _ MEM (1) -
V
_ ERR _ PATH _ LENGTH _ EXCEEDED (1) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (1) -
V
_ ERR _ SUBJECT _ ISSUER _ MISMATCH (1) -
V
_ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY (1) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (1) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (1) -
V
_ ERR _ UNABLE _ TO _ GET _ CRL (1) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (1) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (1) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (1) -
V
_ FLAG _ CRL _ CHECK (1) -
V
_ FLAG _ CRL _ CHECK _ ALL (1) -
V
_ OK (1)
検索結果
先頭5件
-
OpenSSL
:: X509 :: V _ ERR _ INVALID _ CA -> Integer (33040.0) -
CA 証明書が不正であることを意味します。
CA 証明書が不正であることを意味します。
証明書が実は CA 用ではない場合は証明書の拡張がおかしい場合に
このエラーが発生します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ KEYUSAGE _ NO _ CERTSIGN -> Integer (33040.0) -
署名できない証明書で署名しようしとたことを意味します。
署名できない証明書で署名しようしとたことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ OUT _ OF _ MEM -> Integer (33040.0) -
メモリが不足したことを意味します。
メモリが不足したことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE -> Integer (33040.0) -
証明書の署名が復号できないことを意味します。
証明書の署名が復号できないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE -> Integer (33040.0) -
CRL の署名が復号できないことを意味します。
CRL の署名が復号できないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: X509 :: V _ FLAG _ CRL _ CHECK -> Integer (33040.0) -
証明書の検証時に CRL をチェックすることを意味します。
証明書の検証時に CRL をチェックすることを意味します。
このフラグのみを指定すると検証する証明書のみ CRL をチェックし、
CA の証明書チェーンには CRL のチェックがなされません。
証明チェーン全体をチェックしたい場合は V_FLAG_CRL_CHECK と
OpenSSL::X509::V_FLAG_CRL_CHECK_ALL の両方を指定する
必要があります。
OpenSSL::X509::Store#flags= で使います。 -
OpenSSL
:: X509 :: V _ FLAG _ CRL _ CHECK _ ALL -> Integer (33040.0) -
証明書チェーンすべてに CRL をチェックすることを意味します。
証明書チェーンすべてに CRL をチェックすることを意味します。
このフラグは OpenSSL::X509::V_FLAG_CRL_CHECK と共に
指定する場合にのみ意味を持ちます。
OpenSSL::X509::Store#flags= で使います。 -
OpenSSL
:: X509 :: V _ OK -> Integer (33040.0) -
エラーが発生していないことを意味します。
エラーが発生していないことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
OpenSSL
:: Engine :: METHOD _ CIPHERS -> Integer (33022.0) -
デフォルトの暗号化のための engine に設定することを意味します。
デフォルトの暗号化のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ DH -> Integer (33022.0) -
デフォルトの DH アルゴリズムのための engine に設定することを意味します。
デフォルトの DH アルゴリズムのための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ DIGESTS -> Integer (33022.0) -
デフォルトのダイジェストのための engine に設定することを意味します。
デフォルトのダイジェストのための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ DSA -> Integer (33022.0) -
デフォルトの DSA アルゴリズムのための engine に設定することを意味します。
デフォルトの DSA アルゴリズムのための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ NONE -> Integer (33022.0) -
engine をデフォルトに設定しないことを意味します。
engine をデフォルトに設定しないことを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ RAND -> Integer (33022.0) -
デフォルトのセキュアな乱数生成のための engine に設定することを意味します。
デフォルトのセキュアな乱数生成のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ RSA -> Integer (33022.0) -
デフォルトの RSA アルゴリズムのための engine に設定することを意味します。
デフォルトの RSA アルゴリズムのための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: PKCS7 :: NOATTR -> Integer (33022.0) -
PKCS#7 autenticatedAttributes(署名した時間などの情報) を省略します。
PKCS#7 autenticatedAttributes(署名した時間などの情報)
を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。 -
OpenSSL
:: PKCS7 :: NOCERTS -> Integer (33022.0) -
署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合 など、他の方法で証明書を手に入れることができる場合に データ量を減らすために用います。
署名者の証明書を署名に含めません。送り先がすでに証明書をもっている場合
など、他の方法で証明書を手に入れることができる場合に
データ量を減らすために用います。
OpenSSL::PKCS7.sign で利用可能なフラグです。 -
OpenSSL
:: PKCS7 :: NOCHAIN -> Integer (33022.0) -
署名検証時に、メッセージに含まれる証明書を中間 CA として利用しません。
署名検証時に、メッセージに含まれる証明書を中間 CA として利用しません。
OpenSSL::PKCS7#verify で利用可能なフラグです。 -
OpenSSL
:: PKCS7 :: NOINTERN -> Integer (33022.0) -
署名検証時に、署名者の証明書をメッセージに添付された証明書から探索しません。
署名検証時に、署名者の証明書をメッセージに添付された証明書から探索しません。
OpenSSL::PKCS7#verify でのみ利用可能なフラグです。 -
OpenSSL
:: PKCS7 :: NOSIGS -> Integer (33022.0) -
署名の検証を行いません。
署名の検証を行いません。
OpenSSL::PKCS7#verify で利用可能なフラグです。 -
OpenSSL
:: PKCS7 :: NOSMIMECAP -> Integer (33022.0) -
署名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略します。
署名者が使用可能な暗号アルゴリズムの情報など(SMIMECapabilities)を省略します。
OpenSSL::PKCS7.sign で利用可能なフラグです。 -
OpenSSL
:: PKCS7 :: NOVERIFY -> Integer (33022.0) -
署名検証時に署名者の証明書の検証を行いません。
署名検証時に署名者の証明書の検証を行いません。
OpenSSL::PKCS7#verify で利用可能なフラグです。 -
OpenSSL
:: PKey :: EC :: NAMED _ CURVE -> Integer (33022.0) -
その群が名前を持つ曲線から定義されていることを意味するフラグです。
その群が名前を持つ曲線から定義されていることを意味するフラグです。
OpenSSL::PKey::EC::Group#asn1_flag= で利用されます。 -
OpenSSL
:: SSL :: OP _ ALL -> Integer (33022.0) -
SSL 通信で各種のバグ回避コードをすべて有効にするフラグです。
SSL 通信で各種のバグ回避コードをすべて有効にするフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ CIPHER _ SERVER _ PREFERENCE -> Integer (33022.0) -
暗号スイートの選択においてサーバ側の優先順位を優先するフラグです。
暗号スイートの選択においてサーバ側の優先順位を優先するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。
このフラグを立てていない場合はクライアント側の優先順位を優先します。 -
OpenSSL
:: SSL :: OP _ EPHEMERAL _ RSA -> Integer (33022.0) -
RSA を使う場合に常に一時的 RSA 鍵を使うことを意味するフラグです。
RSA を使う場合に常に一時的 RSA 鍵を使うことを意味するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NETSCAPE _ CA _ DN _ BUG -> Integer (33022.0) -
Netscape の CA の DN のエンコーディングバグを 回避するコードを有効にします。
Netscape の CA の DN のエンコーディングバグを
回避するコードを有効にします。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NO _ SESSION _ RESUMPTION _ ON _ RENEGOTIATION -> Integer (33022.0) -
セッション再ネゴシエーションをした場合にサーバ側で 常に新しいセッションを生成するフラグです。
セッション再ネゴシエーションをした場合にサーバ側で
常に新しいセッションを生成するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NO _ SSLv2 -> Integer (33022.0) -
SSL v2 の使用を禁止するフラグです。
SSL v2 の使用を禁止するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NO _ TICKET -> Integer (33022.0) -
RFC4507bis チケットによる stateless session resumption を 無効化します。
RFC4507bis チケットによる stateless session resumption を
無効化します。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NO _ TLSv1 -> Integer (33022.0) -
TLS v1 の使用を禁止するフラグです。
TLS v1 の使用を禁止するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NO _ TLSv1 _ 1 -> Integer (33022.0) -
TLS v1.1 の使用を禁止するフラグです。
TLS v1.1 の使用を禁止するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ NO _ TLSv1 _ 2 -> Integer (33022.0) -
TLS v1.2 の使用を禁止するフラグです。
TLS v1.2 の使用を禁止するフラグです。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ SINGLE _ DH _ USE -> Integer (33022.0) -
一時的 DH 鍵を使うとき毎回鍵を生成するフラグです。
一時的 DH 鍵を使うとき毎回鍵を生成するフラグです。
このオプションは「安全でない」素数を使って DH パラメータを
生成したときに「small subgroup attack」を防ぐために必要です。
「安全な」素数を使った場合は必ずしも必要なオプションでは
ありませんが、このオプションを使うことは推奨されています。
OpenSSL::SSL::SSLContext#options= で利用します。 -
OpenSSL
:: SSL :: OP _ TLS _ ROLLBACK _ BUG -> Integer (33022.0) -
バージョンロールバック攻撃の検出を無効にします。
バージョンロールバック攻撃の検出を無効にします。
OpenSSL::SSL::SSLContext#options= で利用します。
通常は使わないでください。
鍵交換時に、クライアントとサーバで利用可能なプロトコルのバージョンを
やりとりします。クライアントによってはサーバが送った
バージョンを無視します。そのようなクライアントと通信する必要が
ある場合このオプションを有効にします。 -
OpenSSL
:: SSL :: SSLContext :: SESSION _ CACHE _ OFF -> Integer (33022.0) -
セッションをキャッシュしないことを意味します。
セッションをキャッシュしないことを意味します。
OpenSSL::SSL::SSLContext#session_cache_mode= に
渡すフラグとして用います。 -
OpenSSL
:: X509 :: V _ ERR _ INVALID _ PURPOSE -> Integer (33022.0) -
証明書が指定した目的で使えないことを意味します。
証明書が指定した目的で使えないことを意味します。
@see OpenSSL::X509::Store#purpose= -
OpenSSL
:: ASN1 :: BIT _ STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 BIT_STRING のタグ番号 3 を表す定数です。
ASN.1 UNIVERSAL タグの、
BIT_STRING のタグ番号 3 を表す定数です。 -
OpenSSL
:: ASN1 :: BMPSTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。
ASN.1 UNIVERSAL タグの、
BMPSTRING のタグ番号 30 を表す定数です。 -
OpenSSL
:: ASN1 :: BOOLEAN -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 BOOLEAN のタグ番号 1 を表す定数です。
ASN.1 UNIVERSAL タグの、
BOOLEAN のタグ番号 1 を表す定数です。 -
OpenSSL
:: ASN1 :: CHARACTER _ STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 CHARACTER_STRING のタグ番号 29 を表す定数です。
ASN.1 UNIVERSAL タグの、
CHARACTER_STRING のタグ番号 29 を表す定数です。 -
OpenSSL
:: ASN1 :: EMBEDDED _ PDV -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 EMBEDDED_PDV のタグ番号 11 を表す定数です。
ASN.1 UNIVERSAL タグの、
EMBEDDED_PDV のタグ番号 11 を表す定数です。 -
OpenSSL
:: ASN1 :: ENUMERATED -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 ENUMERATED のタグ番号 10 を表す定数です。
ASN.1 UNIVERSAL タグの、
ENUMERATED のタグ番号 10 を表す定数です。 -
OpenSSL
:: ASN1 :: EOC -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 EOC のタグ番号 0 を表す定数です。
ASN.1 UNIVERSAL タグの、
EOC のタグ番号 0 を表す定数です。 -
OpenSSL
:: ASN1 :: EXTERNAL -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 EXTERNAL のタグ番号 8 を表す定数です。
ASN.1 UNIVERSAL タグの、
EXTERNAL のタグ番号 8 を表す定数です。 -
OpenSSL
:: ASN1 :: GENERALIZEDTIME -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 GENERALIZEDTIME のタグ番号 24 を表す定数です。
ASN.1 UNIVERSAL タグの、
GENERALIZEDTIME のタグ番号 24 を表す定数です。 -
OpenSSL
:: ASN1 :: GENERALSTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 GENERALSTRING のタグ番号 27 を表す定数です。
ASN.1 UNIVERSAL タグの、
GENERALSTRING のタグ番号 27 を表す定数です。 -
OpenSSL
:: ASN1 :: GRAPHICSTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 GRAPHICSTRING のタグ番号 25 を表す定数です。
ASN.1 UNIVERSAL タグの、
GRAPHICSTRING のタグ番号 25 を表す定数です。 -
OpenSSL
:: ASN1 :: IA5STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 IA5STRING のタグ番号 22 を表す定数です。
ASN.1 UNIVERSAL タグの、
IA5STRING のタグ番号 22 を表す定数です。 -
OpenSSL
:: ASN1 :: INTEGER -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 INTEGER のタグ番号 2 を表す定数です。
ASN.1 UNIVERSAL タグの、
INTEGER のタグ番号 2 を表す定数です。 -
OpenSSL
:: ASN1 :: ISO64STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 ISO64STRING のタグ番号 26 を表す定数です。
ASN.1 UNIVERSAL タグの、
ISO64STRING のタグ番号 26 を表す定数です。 -
OpenSSL
:: ASN1 :: NULL -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 NULL のタグ番号 5 を表す定数です。
ASN.1 UNIVERSAL タグの、
NULL のタグ番号 5 を表す定数です。 -
OpenSSL
:: ASN1 :: NUMERICSTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 NUMERICSTRING のタグ番号 18 を表す定数です。
ASN.1 UNIVERSAL タグの、
NUMERICSTRING のタグ番号 18 を表す定数です。 -
OpenSSL
:: ASN1 :: OBJECT -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 OBJECT のタグ番号 6 を表す定数です。
ASN.1 UNIVERSAL タグの、
OBJECT のタグ番号 6 を表す定数です。 -
OpenSSL
:: ASN1 :: OBJECT _ DESCRIPTOR -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 OBJECT_DESCRIPTOR のタグ番号 7 を表す定数です。
ASN.1 UNIVERSAL タグの、
OBJECT_DESCRIPTOR のタグ番号 7 を表す定数です。 -
OpenSSL
:: ASN1 :: OCTET _ STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 OCTET_STRING のタグ番号 4 を表す定数です。
ASN.1 UNIVERSAL タグの、
OCTET_STRING のタグ番号 4 を表す定数です。 -
OpenSSL
:: ASN1 :: PRINTABLESTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 PRINTABLESTRING のタグ番号 19 を表す定数です。
ASN.1 UNIVERSAL タグの、
PRINTABLESTRING のタグ番号 19 を表す定数です。 -
OpenSSL
:: ASN1 :: REAL -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 REAL のタグ番号 9 を表す定数です。
ASN.1 UNIVERSAL タグの、
REAL のタグ番号 9 を表す定数です。 -
OpenSSL
:: ASN1 :: RELATIVE _ OID -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 RELATIVE_OID のタグ番号 13 を表す定数です。
ASN.1 UNIVERSAL タグの、
RELATIVE_OID のタグ番号 13 を表す定数です。 -
OpenSSL
:: ASN1 :: SEQUENCE -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 SEQUENCE のタグ番号 16 を表す定数です。
ASN.1 UNIVERSAL タグの、
SEQUENCE のタグ番号 16 を表す定数です。 -
OpenSSL
:: ASN1 :: SET -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 SET のタグ番号 17 を表す定数です。
ASN.1 UNIVERSAL タグの、
SET のタグ番号 17 を表す定数です。 -
OpenSSL
:: ASN1 :: T61STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 T61STRING のタグ番号 20 を表す定数です。
ASN.1 UNIVERSAL タグの、
T61STRING のタグ番号 20 を表す定数です。 -
OpenSSL
:: ASN1 :: UNIVERSALSTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 UNIVERSALSTRING のタグ番号 28 を表す定数です。
ASN.1 UNIVERSAL タグの、
UNIVERSALSTRING のタグ番号 28 を表す定数です。 -
OpenSSL
:: ASN1 :: UTCTIME -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 UTCTIME のタグ番号 23 を表す定数です。
ASN.1 UNIVERSAL タグの、
UTCTIME のタグ番号 23 を表す定数です。 -
OpenSSL
:: ASN1 :: UTF8STRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 UTF8STRING のタグ番号 12 を表す定数です。
ASN.1 UNIVERSAL タグの、
UTF8STRING のタグ番号 12 を表す定数です。 -
OpenSSL
:: ASN1 :: VIDEOTEXSTRING -> Integer (33004.0) -
ASN.1 UNIVERSAL タグの、 VIDEOTEXSTRING のタグ番号 21 を表す定数です。
ASN.1 UNIVERSAL タグの、
VIDEOTEXSTRING のタグ番号 21 を表す定数です。 -
OpenSSL
:: Buffering :: BLOCK _ SIZE -> Integer (33004.0) -
内部のバッファのサイズを返します。
内部のバッファのサイズを返します。 -
OpenSSL
:: Config :: DEFAULT _ CONFIG _ FILE -> String (33004.0) -
デフォルトの設定ファイル名を返します。
デフォルトの設定ファイル名を返します。 -
OpenSSL
:: OCSP :: NOCASIGN -> Integer (33004.0) -
このフラグ定数は使われていません。
このフラグ定数は使われていません。 -
OpenSSL
:: OCSP :: NOCERTS -> Integer (33004.0) -
署名時に署名データに証明書を含めないことを意味します。
署名時に署名データに証明書を含めないことを意味します。 -
OpenSSL
:: OCSP :: NOCHAIN -> Integer (33004.0) -
証明書チェインを使わないことを意味します。
証明書チェインを使わないことを意味します。 -
OpenSSL
:: OCSP :: NOCHECKS -> Integer (33004.0) -
署名の検証における追加的なチェックを省略することを意味します。
署名の検証における追加的なチェックを省略することを意味します。 -
OpenSSL
:: OCSP :: NODELEGATED -> Integer (33004.0) -
delegated trust を許可しないことを意味します。
delegated trust を許可しないことを意味します。
このフラグ定数は使われていません。 -
OpenSSL
:: OCSP :: NOEXPLICIT -> Integer (33004.0) -
証明書ストア内の Root CA を信用しないことを意味します。
証明書ストア内の Root CA を信用しないことを意味します。 -
OpenSSL
:: OCSP :: NOINTERN -> Integer (33004.0) -
Request/Response の署名データに含まれている証明書から 署名者の証明書を「探さない」ことを意味します。
Request/Response の署名データに含まれている証明書から
署名者の証明書を「探さない」ことを意味します。 -
OpenSSL
:: OCSP :: NOSIGS -> Integer (33004.0) -
署名の検証を行わないことを意味します。
署名の検証を行わないことを意味します。 -
OpenSSL
:: OCSP :: NOTIME -> Integer (33004.0) -
OCSP 応答の生成時刻を正しく設定しないことを意味します。
OCSP 応答の生成時刻を正しく設定しないことを意味します。 -
OpenSSL
:: OCSP :: NOVERIFY -> Integer (33004.0) -
署名に使った鍵の証明書の検証を行わないことを意味します。
署名に使った鍵の証明書の検証を行わないことを意味します。 -
OpenSSL
:: OCSP :: RESPID _ KEY -> Integer (33004.0) -
OCSP レスポンダ の ID として公開鍵のハッシュ値を用いること を意味します。
OCSP レスポンダ の ID として公開鍵のハッシュ値を用いること
を意味します。
詳しくは 2560 および X.509 を確認してください。 -
OpenSSL
:: OCSP :: TRUSTOTHER -> Integer (33004.0) -
明示的に渡した証明書を検証なしで信用することを意味します。
明示的に渡した証明書を検証なしで信用することを意味します。 -
OpenSSL
:: X509 :: DEFAULT _ PRIVATE _ DIR -> String (33004.0) -
デフォルトの秘密鍵ディレクトリ名です。
デフォルトの秘密鍵ディレクトリ名です。 -
OpenSSL
:: X509 :: TRUST _ COMPAT -> Integer (33004.0) -
ルート CA 証明書が自分自身の秘密鍵で署名されています。
ルート CA 証明書が自分自身の秘密鍵で署名されています。 -
OpenSSL
:: X509 :: TRUST _ EMAIL -> Integer (33004.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ OBJECT _ SIGN -> Integer (33004.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ OCSP _ REQUEST -> Integer (33004.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ OCSP _ SIGN -> Integer (33004.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ SSL _ CLIENT -> Integer (33004.0) -
@todo
@todo -
OpenSSL
:: X509 :: TRUST _ SSL _ SERVER -> Integer (33004.0) -
@todo
@todo -
OpenSSL
:: X509 :: V _ ERR _ AKID _ ISSUER _ SERIAL _ MISMATCH -> Integer (33004.0) -
証明書の拡張領域の Authority Key Identifier のシリアルと issuer の証明書のシリアルが一致しないことを意味します。
証明書の拡張領域の Authority Key Identifier のシリアルと
issuer の証明書のシリアルが一致しないことを意味します。 -
OpenSSL
:: X509 :: V _ ERR _ AKID _ SKID _ MISMATCH -> Integer (33004.0) -
証明書の authorityKeyIdentifier 拡張領域の内容が issuer(発行者)の証明書の subjectKeyIdentifier の内容と 食い違っていることを意味します。
証明書の authorityKeyIdentifier 拡張領域の内容が
issuer(発行者)の証明書の subjectKeyIdentifier の内容と
食い違っていることを意味します。 -
OpenSSL
:: X509 :: V _ ERR _ CERT _ REJECTED -> Integer (33004.0) -
ルート CA 証明書に指定した目標に使ってはならないと されていることを意味します。
ルート CA 証明書に指定した目標に使ってはならないと
されていることを意味します。 -
OpenSSL
:: X509 :: V _ ERR _ PATH _ LENGTH _ EXCEEDED -> Integer (33004.0) -
CA 証明書の basicConstraints 拡張領域の pathlen を 越えている場合に発生します。
CA 証明書の basicConstraints 拡張領域の pathlen を
越えている場合に発生します。 -
OpenSSL
:: X509 :: V _ ERR _ SUBJECT _ ISSUER _ MISMATCH -> Integer (33004.0) -
証明書の issuer(発行者)名と上位の証明書のsubject(所有者)名が 異なっていることを意味します。
証明書の issuer(発行者)名と上位の証明書のsubject(所有者)名が
異なっていることを意味します。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY -> Integer (33004.0) -
証明書の SubjectPublicKeyInfo フィールドが読めなかった ことを意味します。
証明書の SubjectPublicKeyInfo フィールドが読めなかった
ことを意味します。 -
OpenSSL
:: X509 :: V _ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE -> Integer (33004.0) -
証明書チェインにある証明書がただ一つでその証明書が 自己署名証明書でないことを意味します。
証明書チェインにある証明書がただ一つでその証明書が
自己署名証明書でないことを意味します。 -
WEBrick
:: Config :: SSL -> Hash (352.0) -
以下のほとんどの項目はサーバが保持する OpenSSL::SSL::SSLContext オブジェクト を設定するためのものです。詳しくは OpenSSL::SSL::SSLContext を参照して下さい。
以下のほとんどの項目はサーバが保持する OpenSSL::SSL::SSLContext オブジェクト
を設定するためのものです。詳しくは OpenSSL::SSL::SSLContext を参照して下さい。
: :ServerSoftware
サーバソフト名を設定する。デフォルトでは
"WEBrick/VERSION (Ruby/VERSION/RELEASE_DATE) OpenSSL/VERSION"。
: :SSLEnable
ssl を有効にするかどうかを設定します。
Ruby 1.8.2 まではデフォルトで true です。
Ruby 1.8.3 以降はデフ... -
Gem
:: DependencyInstaller :: DEFAULT _ OPTIONS -> Hash (22.0) -
自身を初期化する際に使用するデフォルトのオプションです。
自身を初期化する際に使用するデフォルトのオプションです。
:env_shebang => false,
:domain => :both, # HACK dup
:force => false,
:format_executable => false, # HACK dup
:ignore_dependencies => false,
:security_policy => nil, # HACK NoSecurity requires OpenSSL. Al...