Class: Libis::Services::Viaa::OaiPmh
- Defined in:
- lib/libis/services/viaa/oai_pmh.rb
Instance Method Summary collapse
-
#initialize(name, password) ⇒ OaiPmh
constructor
A new instance of OaiPmh.
Methods inherited from Oai
#identifiers, #identify, #metadata_formats, #record, #records, #sets
Constructor Details
#initialize(name, password) ⇒ OaiPmh
Returns a new instance of OaiPmh.
9 10 11 12 13 |
# File 'lib/libis/services/viaa/oai_pmh.rb', line 9 def initialize(name, password) token = Base64.encode64("#{name}:#{password}").gsub("\n", '') base_url = 'https://archief.viaa.be/mediahaven-oai/oai' super(base_url, headers: {'Authorization' => "Basic #{token}"}) end |