module Adafruit::IO::Client::Tokens
Public Instance Methods
create_token(*args)
click to toggle source
Create a token. No attributes need to be passed in.
# File lib/adafruit/io/client/tokens.rb, line 22 def create_token(*args) username, arguments = extract_username(args) post api_url(username, 'tokens') end
delete_token(*args)
click to toggle source
# File lib/adafruit/io/client/tokens.rb, line 28 def delete_token(*args) username, arguments = extract_username(args) token_id = get_id_from_arguments(arguments) delete api_url(username, 'tokens', token_id) end
token(*args)
click to toggle source
Get a token specified by key
# File lib/adafruit/io/client/tokens.rb, line 14 def token(*args) username, arguments = extract_username(args) token_id = get_id_from_arguments(arguments) get api_url(username, 'tokens', token_id) end
tokens(*args)
click to toggle source
Get all tokens.
# File lib/adafruit/io/client/tokens.rb, line 7 def tokens(*args) username, _ = extract_username(args) get api_url(username, 'tokens') end