Class: Superbot::Cloud::CLI::Token::RevokeCommand

Inherits:
BaseCommand show all
Defined in:
lib/superbot/cloud/cli/token/revoke_command.rb

Instance Method Summary collapse

Methods inherited from LoginRequiredCommand

#run, run

Methods included from Validations

#require_login

Instance Method Details

#executeObject



10
11
12
# File 'lib/superbot/cloud/cli/token/revoke_command.rb', line 10

def execute
  revoke_token
end

#revoke_tokenObject



14
15
16
17
# File 'lib/superbot/cloud/cli/token/revoke_command.rb', line 14

def revoke_token
  api_response = Superbot::Cloud::Api.request(:revoke_access_token, params: { organization_name: organization, token: token })
  puts "Token was successfully revoked"
end