Module: Credentialias::Helper::Api

Defined in:
lib/credentialias/helper/api.rb

Class Method Summary collapse

Class Method Details

.request(service, tags) ⇒ Object



14
15
16
17
18
19
# File 'lib/credentialias/helper/api.rb', line 14

def request service, tags
  au = Addressable::URI.new
  au.query_values={tags:tags} unless tags.empty?
  au = au.query ? "?#{au.query}" : ""
  Credential.new Server.get("/api/application/#{service}#{au}").body["credential"]
end

.use(token) ⇒ Object



10
11
12
13
# File 'lib/credentialias/helper/api.rb', line 10

def use token
  @token = token
  Unirest.default_header('X-Credentialias-Token',@token)
end