600件ヒット
[1-100件を表示]
(0.049秒)
ライブラリ
- openssl (540)
-
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 (36)
モジュール
-
OpenSSL
:: OCSP (24) -
OpenSSL
:: X509 (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) - new (84)
-
public
_ key (12) -
public
_ key= (12) -
ruby 1
. 8 . 3 feature (12) -
server
_ cert (12) - sign (24)
-
signature
_ algorithm (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件
-
OpenSSL
:: X509 :: Request (29070.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.......sa.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 (29006.0) -
OCSP リクエストを表すクラスです。
...OCSP リクエストを表すクラスです。
問合せたい証明書を OpenSSL::OCSP::CertificateId オブジェクトの
形で複数持つことができます。... -
OpenSSL
:: X509 :: ExtensionFactory # subject _ request -> OpenSSL :: X509 :: Request | nil (17303.0) -
自身に設定されている証明書署名要求オブジェクトを返します。
自身に設定されている証明書署名要求オブジェクトを返します。
設定されていない場合は nil を返します。 -
OpenSSL
:: X509 :: ExtensionFactory # subject _ request=(req) (17119.0) -
自身に証明書署名要求オブジェクトを設定します。
...自身に証明書署名要求オブジェクトを設定します。
@param req 設定する証明書署名要求(OpenSSL::X509::Request)オブジェクト
@see OpenSSL::X509::ExtensionFactory.new... -
OpenSSL
:: OCSP :: RESPONSE _ STATUS _ MALFORMEDREQUEST -> Integer (17116.0) -
OpenSSL::OCSP::Response#status のステータスコードで 、 リクエストの構文が正しくないことを意味します。
...OpenSSL::OCSP::Response#status のステータスコードで 、
リクエストの構文が正しくないことを意味します。
詳しくは 2560 2.3 を見てください。... -
OpenSSL
:: X509 :: TRUST _ OCSP _ REQUEST -> Integer (17101.0) -
@todo
@todo -
OpenSSL
:: X509 :: RequestError (17032.0) -
OpenSSL::X509::Request 関連のエラーを表す例外クラスです。
...OpenSSL::X509::Request 関連のエラーを表す例外クラスです。... -
OpenSSL
:: X509 :: Request . new -> OpenSSL :: X509 :: Request (14266.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 のフォーマットが不正であるなど、読み込みに失敗した場合に発生します... -
OpenSSL
:: X509 :: Request . new(obj) -> OpenSSL :: X509 :: Request (14266.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 のフォーマットが不正であるなど、読み込みに失敗した場合に発生します...