The StaticSet
is a static set of gem specifications used for testing only. It is available by requiring Gem::TestCase
.
RFC 2617 Digest
Access Authentication for WEBrick
Use this class to add digest authentication to a WEBrick
servlet.
Here is an example of how to set up DigestAuth:
config = { :Realm => 'DigestAuth example realm' } htdigest = WEBrick::HTTPAuth::Htdigest.new 'my_password_file' htdigest.set_passwd config[:Realm], 'username', 'password' htdigest.flush config[:UserDB] = htdigest digest_auth = WEBrick::HTTPAuth::DigestAuth.new config
When using this as with a servlet be sure not to create a new DigestAuth
object in the servlet’s initialize. By default WEBrick
creates a new servlet instance for every request and the DigestAuth
object must be used across requests.
Digest
authentication for proxy servers. See DigestAuth
for details.
Htdigest
accesses apache-compatible digest password files. Passwords are matched to a realm where they are valid. For security, the path for a digest password database should be stored outside of the paths available to the HTTP server.
Htdigest
is intended for use with WEBrick::HTTPAuth::DigestAuth
and stores passwords using cryptographic hashes.
htpasswd = WEBrick::HTTPAuth::Htdigest.new 'my_password_file' htpasswd.set_passwd 'my realm', 'username', 'password' htpasswd.flush
Root of the HTTP status class hierarchy
Indicates a problem with the DNS
request.
A generic resource abstract class.
A Pointer to another DNS
name.
The URI
of the person or entity.
Reference: validator.w3.org/feed/docs/rfc4287.html#element.uri
TextConstruct
that contains copyright information regarding the content in an Entry
or Feed
. It should not be used to convey machine readable licensing information.
Reference: validator.w3.org/feed/docs/rfc4287.html#element.rights
Defines a child Atom
Entry
element of an Atom
Feed
element. It has the following attributes:
author
category
categories
content
contributor
id
link
published
rights
source
summary
title
updated
Reference: validator.w3.org/feed/docs/rfc4287.html#element.entry