ライブラリ
- ビルトイン (151)
-
net
/ http (22) -
net
/ imap (165) - openssl (88)
- socket (209)
-
webrick
/ httpauth / basicauth (33) -
webrick
/ log (88) - win32ole (11)
クラス
- Array (19)
- BasicObject (110)
- BasicSocket (209)
-
Net
:: IMAP :: BodyTypeBasic (143) -
Net
:: IMAP :: BodyTypeMessage (11) -
Net
:: IMAP :: BodyTypeMultipart (11) -
OpenSSL
:: OCSP :: BasicResponse (66) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: OCSP :: Response (11) - String (11)
- Time (11)
-
WEBrick
:: BasicLog (88) -
WEBrick
:: HTTPAuth :: BasicAuth (33) -
WIN32OLE
_ PARAM (11)
モジュール
-
Net
:: HTTPHeader (22)
キーワード
-
_ _ id _ _ (11) -
_ _ send _ _ (22) -
add
_ nonce (11) -
add
_ status (11) - authenticate (11)
-
basic
_ auth (11) - body (11)
- challenge (11)
-
check
_ nonce (11) -
connect
_ address (11) -
content
_ id (11) -
copy
_ nonce (11) - debug (11)
- description (11)
- disposition (11)
-
do
_ not _ reverse _ lookup (11) -
do
_ not _ reverse _ lookup= (11) - encoding (11)
- error (11)
- extension (11)
- fatal (11)
- getpeereid (11)
- getpeername (11)
- getsockname (11)
- getsockopt (11)
- info (11)
- info? (11)
-
instance
_ eval (22) -
instance
_ exec (11) - language (11)
- level (11)
-
local
_ address (11) - md5 (11)
-
media
_ subtype (11) -
media
_ type (11) -
method
_ missing (11) - multipart? (11)
- pack (19)
- param (11)
- parts (11)
-
proxy
_ basic _ auth (11) - realm (11)
- recv (11)
-
recv
_ nonblock (11) - recvmsg (11)
-
recvmsg
_ nonblock (11) -
remote
_ address (11) - retval? (11)
- send (11)
- sendmsg (11)
-
sendmsg
_ nonblock (11) - setsockopt (22)
- shutdown (11)
- sign (11)
-
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) - size (11)
- status (11)
- strftime (11)
- subtype (11)
- unpack (11)
- verify (11)
- warn (11)
- warn? (11)
検索結果
先頭5件
- OpenSSL
:: OCSP :: Response # basic -> OpenSSL :: OCSP :: BasicResponse | nil - WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool - OpenSSL
:: OCSP :: BasicResponse # add _ nonce(val=nil) -> self - WEBrick
:: HTTPAuth :: BasicAuth # challenge(request , response) -> () - OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]]
-
OpenSSL
:: OCSP :: Response # basic -> OpenSSL :: OCSP :: BasicResponse | nil (30602.0) -
Response オブジェクトが保持している BasicResponse オブジェクトを 返します。
...Response オブジェクトが保持している BasicResponse オブジェクトを
返します。
@see OpenSSL::OCSP::BasicResponse... -
WEBrick
:: HTTPAuth :: BasicAuth # authenticate(request , response) -> bool (21201.0) -
クライアントから送られてきたユーザ名とパスワードを認証します。 認証に失敗した場合は challenge を呼びます。
...す。
認証に失敗した場合は challenge を呼びます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合... -
OpenSSL
:: OCSP :: BasicResponse # add _ nonce(val=nil) -> self (18201.0) -
BasicResponse に nonce を追加します。
...BasicResponse に nonce を追加します。
引数を省略すると、ランダムな nonce を生成し利用します。
通常はこのメソッドを使わず OpenSSL::OCSP::BasicResponse#copy_nonce を
用います。
@param val 追加する nonce の値(文字列)... -
WEBrick
:: HTTPAuth :: BasicAuth # challenge(request , response) -> () (18201.0) -
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。
...クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を投げます。
@raise WEBrick::HTTPStatus::Unauthorized このメソッドを呼ぶと必ず発生します。... -
OpenSSL
:: OCSP :: BasicResponse # status -> [[OpenSSL :: OCSP :: CertificateId , Integer , Integer , Time|nil , Time , Time|nil , [OpenSSL :: X509 :: Extension]]] (15507.0) -
証明書の状態の問い合わせの結果を返します。
...tificateId オブジェクト,
ステータスコード,
失効理由コード,
失効時刻,
最終更新時刻,
次回更新時刻,
拡張領域 ]
ステータスコードはいかのいずれかの値を取ります
* OpenSSL::OCSP::V_CERTSTATUS_GOOD 正常
* OpenSSL:......ATUS_REVOKED 失効
* OpenSSL::OCSP::V_CERTSTATUS_UNKNOWN 不明
失効理由コードは以下のいずれかを返します。
* OpenSSL::OCSP::REVOKED_STATUS_NOSTATUS
* OpenSSL::OCSP::REVOKED_STATUS_UNSPECIFIED
* OpenSSL::OCSP::REVOKED_STATUS_KEYCOMPROMISE
* OpenSSL::OCSP::REVOKED_STA......TUS_CACOMPROMISE
* OpenSSL::OCSP::REVOKED_STATUS_AFFILIATIONCHANGED
* OpenSSL::OCSP::REVOKED_STATUS_SUPERSEDED
* OpenSSL::OCSP::REVOKED_STATUS_CESSATIONOFOPERATION
* OpenSSL::OCSP::REVOKED_STATUS_CERTIFICATEHOLD
* OpenSSL::OCSP::REVOKED_STATUS_REMOVEFROMCRL
失効時刻は証明書が失... -
Net
:: HTTPHeader # basic _ auth(account , password) -> [String] (15430.0) -
Authorization: ヘッダを BASIC 認証用にセットします。
...Authorization: ヘッダを BASIC 認証用にセットします。
@param account アカウント名を文字列で与えます。
@param password パスワードを文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net:......:HTTP::Get.new(uri.request_uri)
req.basic_auth("user", "pass") # => ["Basic dXNlcjpwYXNz"]
//}... -
Net
:: HTTPHeader # proxy _ basic _ auth(account , password) -> [String] (15414.0) -
Proxy 認証のために Proxy-Authorization: ヘッダをセットします。
...oxy-Authorization: ヘッダをセットします。
@param account アカウント名を文字列で与えます。
@param password パスワードを文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(......uri.request_uri)
req.proxy_basic_auth("account", "password") # => ["Basic YWNjb3VudDpwYXNzd29yZA=="]
//}... -
Net
:: IMAP :: BodyTypeBasic # language -> String | [String] | nil (15401.0) -
1766 で定義されているボディ言語を表わす 文字列もしくは文字列の配列を返します。
1766 で定義されているボディ言語を表わす
文字列もしくは文字列の配列を返します。 -
BasicSocket
# connect _ address -> Addrinfo (15301.0) -
ローカルマシン内で接続するのに適当なアドレスを Addrinfo オブジェクトで返します。
...ローカルマシン内で接続するのに適当なアドレスを Addrinfo
オブジェクトで返します。
BasicSocket#local_address の返り値
以下の点を除いては同じものを返します。
* IPv4 の不定アドレス(0.0.0.0) は IPv4 のループバックアドレス(12......れる
BasicSocket#local_address が接続先として不適なアドレスを返す場合は
例外 SocketError が発生します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
p serv.connect_address #=> #<Addrinfo: 127.0.0.1:53660 TCP>
serv.connect_address.connect {|......c|
s, _ = serv.accept
p [c, s] #=> [#<Socket:fd 4>, #<Socket:fd 6>]
}
}
@raise SocketError アドレスが接続に不適な場合に返します
@see BasicSocket#local_address... -
WEBrick
:: BasicLog # warn(msg) -> () (15213.0) -
ログレベル WARN で文字列 msg をログに記録します。 自身の level が WARN より重要度が高い場合には記録しません。
...グレベル WARN で文字列 msg をログに記録します。
自身の level が WARN より重要度が高い場合には記録しません。
行頭に level を表す文字列が追加されます。
msg の終端が "\n" でない場合には "\n" を追加します。
@param msg 記録...