Module: NakoPay::Key
- Defined in:
- lib/nakopay/resources.rb
Class Method Summary collapse
- .create(idempotency_key: nil, **params) ⇒ Object
- .list ⇒ Object
- .revoke(id, idempotency_key: nil) ⇒ Object
- .rotate(id, idempotency_key: nil) ⇒ Object
Class Method Details
.create(idempotency_key: nil, **params) ⇒ Object
246 247 248 |
# File 'lib/nakopay/resources.rb', line 246 def create(idempotency_key: nil, **params) Resource.new(NakoPay.client.request(:post, "/keys-create", body: params, idempotency_key: idempotency_key)) end |
.list ⇒ Object
250 251 252 253 254 |
# File 'lib/nakopay/resources.rb', line 250 def list page = NakoPay.client.request(:get, "/keys-list") page["data"] = (page["data"] || []).map { |r| Resource.new(r) } page end |