class BrickFTP::RESTfulAPI::ListPublicKeys
List public keys
@see developers.files.com/#list-public-keys List public keys
Public Instance Methods
call(id)
click to toggle source
Returns a list of all public keys for a user on the current site.
@param [Integer] id Globally unique identifier of each user.
Each user is given an ID automatically upon creation.
@return [Array<BrickFTP::Types::UserPublicKey>] User's Public keys
# File lib/brick_ftp/restful_api/list_public_keys.rb, line 19 def call(id) res = client.get("/api/rest/v1/users/#{id}/public_keys.json") res.map { |i| BrickFTP::Types::UserPublicKey.new(**i.symbolize_keys) } end