Class: MisarMail::KeysResource

Inherits:
Resource
  • Object
show all
Defined in:
lib/misar_mail/client.rb

Overview

── Resource: API Keys ───────────────────────────────────────────────────────

Instance Method Summary collapse

Methods inherited from Resource

#initialize

Constructor Details

This class inherits a constructor from MisarMail::Resource

Instance Method Details

#create(data) ⇒ Object



295
296
297
# File 'lib/misar_mail/client.rb', line 295

def create(data)
  @client.request(:post, "/keys", data)
end

#get(id) ⇒ Object



299
300
301
# File 'lib/misar_mail/client.rb', line 299

def get(id)
  @client.request(:get, "/keys/#{id}")
end

#listObject



291
292
293
# File 'lib/misar_mail/client.rb', line 291

def list
  @client.request(:get, "/keys")
end

#revoke(id) ⇒ Object



303
304
305
# File 'lib/misar_mail/client.rb', line 303

def revoke(id)
  @client.request(:delete, "/keys/#{id}")
end