Class: AddonsApi::Client::Team::Addon::Sso
- Inherits:
-
Object
- Object
- AddonsApi::Client::Team::Addon::Sso
- Defined in:
- lib/addons-api/client.rb
Instance Method Summary collapse
-
#create(team_id, addon_id) ⇒ Object
Get the configuration of an addon.
-
#create_with_callback_url(callback_url) ⇒ Object
Mark an addon as deprovisioned with callback URL.
-
#initialize(client) ⇒ Sso
constructor
A new instance of Sso.
Constructor Details
#initialize(client) ⇒ Sso
Returns a new instance of Sso.
283 284 285 |
# File 'lib/addons-api/client.rb', line 283 def initialize(client) @client = client end |
Instance Method Details
#create(team_id, addon_id) ⇒ Object
Get the configuration of an addon.
288 289 290 |
# File 'lib/addons-api/client.rb', line 288 def create(team_id, addon_id) @client.request(:post, "#{BASE_PATH}/#{team_id}/addons/#{addon_id}/sso") end |
#create_with_callback_url(callback_url) ⇒ Object
Mark an addon as deprovisioned with callback URL.
293 294 295 |
# File 'lib/addons-api/client.rb', line 293 def create_with_callback_url(callback_url) @client.request(:post, "sso", base_url: callback_url) end |