mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Add documentation for WEBrick's DigestAuth
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
6329215dbf
commit
073e6ccc7b
3 changed files with 77 additions and 0 deletions
|
@ -82,6 +82,27 @@ module WEBrick
|
|||
:AutoReloadUserDB => true,
|
||||
}
|
||||
|
||||
##
|
||||
# Default configuration for WEBrick::HTTPAuth::DigestAuth.
|
||||
#
|
||||
# :Algorithm:: MD5, MD5-sess (default), SHA1, SHA1-sess
|
||||
# :Domain:: An Array of URIs that define the protected space
|
||||
# :Qop:: 'auth' for authentication, 'auth-int' for integrity protection or
|
||||
# both
|
||||
# :UseOpaque:: Should the server send opaque values to the client? This
|
||||
# helps prevent replay attacks.
|
||||
# :CheckNc:: Should the server check the nonce count? This helps the
|
||||
# server detect replay attacks.
|
||||
# :UseAuthenticationInfoHeader:: Should the server send an
|
||||
# AuthenticationInfo header?
|
||||
# :AutoReloadUserDB:: Reload the user database provided by :UserDB
|
||||
# automatically?
|
||||
# :NonceExpirePeriod:: How long should we store used nonces? Default is
|
||||
# 30 minutes.
|
||||
# :NonceExpireDelta:: How long is a nonce valid? Default is 1 minute
|
||||
# :InternetExplorerHack:: Hack which allows Internet Explorer to work.
|
||||
# :OperaHack:: Hack which allows Opera to work.
|
||||
|
||||
DigestAuth = {
|
||||
:Algorithm => 'MD5-sess', # or 'MD5'
|
||||
:Domain => nil, # an array includes domain names.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue