Class: Nexmo::Secrets

Inherits:
Namespace show all
Defined in:
lib/nexmo/secrets.rb

Instance Method Summary collapse

Methods inherited from Namespace

authentication, authentication=, host, host=, #initialize, request_body, request_body=

Constructor Details

This class inherits a constructor from Nexmo::Namespace

Instance Method Details

#create(params) ⇒ Object



9
10
11
# File 'lib/nexmo/secrets.rb', line 9

def create(params)
  request('/accounts/' +  + '/secrets', params: params, type: Post)
end

#get(secret_id) ⇒ Object



17
18
19
# File 'lib/nexmo/secrets.rb', line 17

def get(secret_id)
  request('/accounts/' +  + '/secrets/' + secret_id)
end

#listObject



13
14
15
# File 'lib/nexmo/secrets.rb', line 13

def list
  request('/accounts/' +  + '/secrets')
end

#revoke(secret_id) ⇒ Object



21
22
23
# File 'lib/nexmo/secrets.rb', line 21

def revoke(secret_id)
  request('/accounts/' +  + '/secrets/' + secret_id, type: Delete)
end