Sha256: 6c29ef1e65f5b89712ca16af05600ae0e2c5291b400ba4f29ec7dd4e0ff7fbf3

Contents?: true

Size: 726 Bytes

Versions: 145

Compression:

Stored size: 726 Bytes

Contents

#
# httpauth/userdb.rb -- UserDB mix-in module.
#
# Author: IPR -- Internet Programming with Ruby -- writers
# Copyright (c) 2003 Internet Programming with Ruby writers. All rights
# reserved.
#
# $IPR: userdb.rb,v 1.2 2003/02/20 07:15:48 gotoyuzo Exp $

module WEBrick
  module HTTPAuth
    module UserDB
      attr_accessor :auth_type # BasicAuth or DigestAuth

      def make_passwd(realm, user, pass)
        @auth_type::make_passwd(realm, user, pass)
      end

      def set_passwd(realm, user, pass)
        self[user] = pass
      end                             

      def get_passwd(realm, user, reload_db=false)
        # reload_db is dummy
        make_passwd(realm, user, self[user])
      end
    end
  end
end

Version data entries

145 entries across 145 versions & 5 rubygems

Version Path
rhodes-7.6.0 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-7.5.1 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-7.4.1 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-7.1.17 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-6.2.0 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-6.0.11 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.18 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.17 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.15 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.0.22 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.2 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.0.7 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.0.3 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rhodes-5.5.0 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
tauplatform-1.0.3 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
tauplatform-1.0.2 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
tauplatform-1.0.1 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb
rubysl-webrick-1.0.0 lib/webrick/httpauth/userdb.rb
ruby_on_ruby-0.0.1 vendor/javascripts/emscripted-ruby/lib/webrick/httpauth/userdb.rb
rhodes-3.5.1.12 spec/framework_spec/extensions/test-libs/webrick/httpauth/userdb.rb