123456789_123456789_123456789_123456789_123456789_

Class: WEBrick::HTTPAuth::ProxyDigestAuth

Relationships & Source Files
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
self, DigestAuth
Instance Chain:
Inherits: WEBrick::HTTPAuth::DigestAuth
Defined in: lib/webrick/httpauth/digestauth.rb

Overview

Digest authentication for proxy servers. See DigestAuth for details.

Constant Summary

Authenticator - Included

AuthScheme

Class Method Summary

DigestAuth - Inherited

.make_passwd

Used by UserDB to create a digest password entry.

.new

Creates a new DigestAuth instance.

Instance Attribute Summary

DigestAuth - Inherited

#algorithm

Digest authentication algorithm.

#qop

Quality of protection.

Authenticator - Included

#logger

The logger for this authenticator.

#realm

The realm this authenticator covers.

#userdb

The user database for this authenticator.

Instance Method Summary

DigestAuth - Inherited

#authenticate

Authenticates a req and returns a 401 Unauthorized using res if the authentication was not correct.

#challenge

Returns a challenge response which asks for for authentication information.

Constructor Details

This class inherits a constructor from WEBrick::HTTPAuth::DigestAuth