Your IP : 18.117.254.177
--- !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