Sha256: 657a8824e7ce49568072650d0fad961d2af5dd260b32e99f776c9afe26bda727
Contents?: true
Size: 712 Bytes
Versions: 4
Compression:
Stored size: 712 Bytes
Contents
# -*- encoding: utf-8 -*- module SendGrid4r::REST # # SendGrid Web API v3 ApiKeysManagement # module ApiKeysManagement # # SendGrid Web API v3 ApiKeysManagement Permissions # module Permissions include Request Permissions = Struct.new(:scopes) def self.url "#{BASE_URL}/scopes" end def self.create_permissions(resp) return resp if resp.nil? Permissions.new(resp['scopes']) end def get_permissions(&block) resp = get(@auth, ApiKeysManagement::Permissions.url, &block) finish(resp, @raw_resp) do |r| ApiKeysManagement::Permissions.create_permissions(r) end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems