--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: algorithm
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: qop
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: make_passwd
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: AuthScheme
  value: "\"Digest\""
- !ruby/object:RI::Constant 
  comment: 
  name: OpaqueInfo
  value: Struct.new(:time, :nonce, :nc)
- !ruby/object:RI::Constant 
  comment: 
  name: MustParams
  value: "['username','realm','nonce','uri','response']"
- !ruby/object:RI::Constant 
  comment: 
  name: MustParamsAuth
  value: "['cnonce','nc']"
full_name: WEBrick::HTTPAuth::DigestAuth
includes: 
- !ruby/object:RI::IncludedModule 
  name: Authenticator
instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: _authenticate
- !ruby/object:RI::MethodSummary 
  name: authenticate
- !ruby/object:RI::MethodSummary 
  name: challenge
- !ruby/object:RI::MethodSummary 
  name: check_nonce
- !ruby/object:RI::MethodSummary 
  name: check_opaque
- !ruby/object:RI::MethodSummary 
  name: check_uri
- !ruby/object:RI::MethodSummary 
  name: generate_next_nonce
- !ruby/object:RI::MethodSummary 
  name: generate_opaque
- !ruby/object:RI::MethodSummary 
  name: hexdigest
- !ruby/object:RI::MethodSummary 
  name: split_param_value
name: DigestAuth
superclass: Object
