632件ヒット
[1-100件を表示]
(0.023秒)
ライブラリ
- openssl (540)
- un (8)
-
webrick
/ accesslog (12) -
webrick
/ httprequest (12) -
webrick
/ https (36)
クラス
-
OpenSSL
:: OCSP :: BasicResponse (12) -
OpenSSL
:: OCSP :: Request (108) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: ExtensionFactory (36) -
OpenSSL
:: X509 :: Request (216) -
OpenSSL
:: X509 :: Store (12) -
OpenSSL
:: X509 :: StoreContext (12) -
WEBrick
:: HTTPRequest (48)
モジュール
- Kernel (8)
-
OpenSSL
:: OCSP (24) -
OpenSSL
:: X509 (12) -
WEBrick
:: AccessLog (12)
キーワード
- Attribute (12)
- CertificateId (12)
- ExtensionFactory (12)
-
NEWS for Ruby 2
. 0 . 0 (12) - NOINTERN (12)
- OCSP (12)
-
RESPONSE
_ STATUS _ MALFORMEDREQUEST (12) - RequestError (12)
-
TRUST
_ OCSP _ REQUEST (12) -
add
_ attribute (12) -
add
_ certid (12) -
add
_ nonce (12) - attributes (12)
- attributes= (12)
- certid (12)
-
check
_ nonce (12) - cipher (12)
-
client
_ cert (12) -
copy
_ nonce (12) - httpd (8)
- new (84)
-
public
_ key (12) -
public
_ key= (12) -
ruby 1
. 8 . 3 feature (12) -
server
_ cert (12) -
setup
_ params (12) - sign (24)
-
signature
_ algorithm (12) - ssl? (12)
- subject (12)
- subject= (12)
-
subject
_ request (12) -
subject
_ request= (12) -
to
_ der (24) -
to
_ pem (12) -
to
_ s (12) -
to
_ text (12) - trust= (24)
- verify (24)
- version (12)
- version= (12)
検索結果
先頭5件
-
WEBrick
:: HTTPRequest # ssl? -> bool (21101.0) -
リクエスト URI のスキームが https であれば真を返します。 そうでない場合は偽を返します。
リクエスト URI のスキームが https であれば真を返します。
そうでない場合は偽を返します。 -
OpenSSL
:: X509 :: Request (21022.0) -
X.509 の証明書署名要求(Certificate Signing Request, CSR)を表わす クラスです。
...署名要求(Certificate Signing Request, CSR)を表わす
クラスです。
X.509 CSR については 2986 などを参照してください。
=== 例
CSR を生成する例。
require 'openssl'
# ファイルから秘密鍵を読み込む
rsa = OpenSSL::PKey::RSA.new(File.read("privkey.......pem"))
# 新しい CSR オブジェクトを生成
csr = OpenSSL::X509::Request.new
# DN を生成
name = OpenSSL::X509::Name.new
name.add_entry('C', 'JP')
name.add_entry('ST', 'Osaka')
name.add_entry('CN', 'Example Name')
csr.subject = name
# バージョンを 0 (v1.7) に
csr........public_key
# attribute を設定
factory = OpenSSL::X509::ExtensionFactory.new
exts = [ factory.create_ext("subjectAltName", "DNS:foo.example.com") ]
asn1exts = OpenSSL::ASN1::Set([OpenSSL::ASN1::Sequence(exts)])
csr.add_attribute(OpenSSL::X509::Attribute.new("extReq", asn1exts))
# 署... -
OpenSSL
:: OCSP :: Request (21000.0) -
OCSP リクエストを表すクラスです。
...OCSP リクエストを表すクラスです。
問合せたい証明書を OpenSSL::OCSP::CertificateId オブジェクトの
形で複数持つことができます。... -
OpenSSL
:: X509 :: ExtensionFactory # subject _ request -> OpenSSL :: X509 :: Request | nil (9302.0) -
自身に設定されている証明書署名要求オブジェクトを返します。
自身に設定されている証明書署名要求オブジェクトを返します。
設定されていない場合は nil を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # subject _ request=(req) (9107.0) -
自身に証明書署名要求オブジェクトを設定します。
...自身に証明書署名要求オブジェクトを設定します。
@param req 設定する証明書署名要求(OpenSSL::X509::Request)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new... -
OpenSSL
:: X509 :: TRUST _ OCSP _ REQUEST -> Integer (9101.0) -
@todo
@todo -
OpenSSL
:: OCSP :: RESPONSE _ STATUS _ MALFORMEDREQUEST -> Integer (9100.0) -
OpenSSL::OCSP::Response#status のステータスコードで 、 リクエストの構文が正しくないことを意味します。
...OpenSSL::OCSP::Response#status のステータスコードで 、
リクエストの構文が正しくないことを意味します。
詳しくは 2560 2.3 を見てください。... -
OpenSSL
:: X509 :: RequestError (9016.0) -
OpenSSL::X509::Request 関連のエラーを表す例外クラスです。
...OpenSSL::X509::Request 関連のエラーを表す例外クラスです。... -
OpenSSL
:: X509 :: Request . new -> OpenSSL :: X509 :: Request (6230.0) -
新しい OpenSSL::X509::Request オブジェクトを生成します。
...新しい OpenSSL::X509::Request オブジェクトを生成します。
引数なしの場合は空の OpenSSL::X509::Request オブジェクトを生成します。
引数が文字列の場合は、PEM 形式もしくは DER 形式であると
みなしてオブジェクトを生成します。......引数が IO オブジェクトである場合は、そのファイルの中身から
オブジェクトを生成します。
引数が OpenSSL::X509::Request である場合には、その内容を
コピーしたオブジェクトを生成します。
引数が to_der メソッドを持つ場合......は、そのメソッドによって
DER 形式の文字列に変換してからオブジェクトを生成します。
@param obj CSR のデータ
@raise OpenSSL::X509::RequestError CSR のフォーマットが不正であるなど、読み込みに失敗した場合に発生します...