Class: Softlayer::User::Customer::OpenIdConnect

Inherits:
Softlayer::User::Customer show all
Defined in:
lib/softlayer/user/customer/open_id_connect.rb

Defined Under Namespace

Classes: Representer

Constant Summary collapse

SERVICE =
'SoftLayer_User_Customer_OpenIdConnect'

Instance Attribute Summary

Attributes inherited from Softlayer::User::Customer

#account, #account_id, #action_count, #actions, #additional_email_count, #additional_emails, #address1, #address2, #aim, #alternate_phone, #api_authentication_key_count, #api_authentication_keys, #authentication_token, #cdn_account_count, #cdn_accounts, #child_user_count, #child_users, #city, #closed_ticket_count, #closed_tickets, #company_name, #country, #create_date, #daylight_savings_time_flag, #deny_all_resource_access_on_create_flag, #display_name, #email, #external_binding_count, #external_bindings, #first_name, #forum_password_hash, #hardware, #hardware_count, #hardware_notification_count, #hardware_notifications, #has_acknowledged_support_policy_flag, #has_full_hardware_access_flag, #has_full_virtual_guest_access_flag, #icq, #id, #ip_address_restriction, #last_name, #layout_profile_count, #layout_profiles, #locale, #locale_id, #login_attempt_count, #login_attempts, #managed_by_federation_flag, #managed_by_open_id_connect_flag, #mobile_device_count, #mobile_devices, #modify_date, #msn, #name_id, #notification_subscriber_count, #notification_subscribers, #office_phone, #open_ticket_count, #open_tickets, #override_count, #overrides, #parent, #parent_id, #password_expire_date, #permission_count, #permission_system_version, #permissions, #postal_code, #pptp_vpn_allowed_flag, #preference_count, #preferences, #role_count, #roles, #salesforce_user_link, #saved_id, #secondary_login_management_flag, #secondary_login_required_flag, #secondary_password_modify_date, #secondary_password_timeout_days, #security_answer_count, #security_answers, #sms, #ssl_vpn_allowed_flag, #state, #status_date, #subscriber_count, #subscribers, #successful_login_count, #successful_logins, #support_policy_acknowledgement_required_flag, #survey_count, #survey_required_flag, #surveys, #ticket_count, #tickets, #timezone, #timezone_id, #unsuccessful_login_count, #unsuccessful_logins, #user_link_count, #user_links, #user_status, #user_status_id, #username, #virtual_guest_count, #virtual_guests, #vpn_manual_config, #yahoo

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Model

all, all_request_for, create, find, #init_headers, parse, process_message, #request, request, service_name, #service_name, #to_hash, #to_softlayer

Methods included from Model::Operations

extended, #filter, included, #limit, #mask, #request_headers

Class Method Details

.check_external_authentication_status(message) ⇒ Object

authentication_container



72
73
74
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 72

def self.check_external_authentication_status(message)
  request(:check_external_authentication_status, Softlayer::Container::User::Customer::Portal::Token, message)
end

.create_object(message) ⇒ Object

template_object password vpn_password



85
86
87
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 85

def self.create_object(message)
  request(:create_object, Softlayer::User::Customer::OpenIdConnect, message)
end

.edit_objects(message) ⇒ Object

template_objects



107
108
109
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 107

def self.edit_objects(message)
  request(:edit_objects, Boolean, message)
end

.generate_authorization_endpoint_url(message) ⇒ Object

provider_type redirection_url



120
121
122
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 120

def self.generate_authorization_endpoint_url(message)
  request(:generate_authorization_endpoint_url, String, message)
end

.get_active_external_authentication_vendorsObject



132
133
134
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 132

def self.get_active_external_authentication_vendors
  request(:get_active_external_authentication_vendors, Array[Softlayer::Container::User::Customer::External::Binding::Vendor])
end

.get_default_security_questions(message) ⇒ Object

key



170
171
172
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 170

def self.get_default_security_questions(message)
  request(:get_default_security_questions, Array[Softlayer::User::Security::Question], message)
end

.get_portal_login_token(message) ⇒ Object

username password security_question_id security_question_answer



250
251
252
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 250

def self.(message)
  request(:get_portal_login_token, Softlayer::Container::User::Customer::Portal::Token, message)
end

.get_portal_login_token_open_id_connect(message) ⇒ Object

provider_type access_token account_id



257
258
259
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 257

def self.(message)
  request(:get_portal_login_token_open_id_connect, Softlayer::Container::User::Customer::Portal::Token, message)
end

.get_user_from_lost_password_request(message) ⇒ Object

key



331
332
333
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 331

def self.get_user_from_lost_password_request(message)
  request(:get_user_from_lost_password_request, Array[Softlayer::User::Security::Question], message)
end

.initiate_external_authentication(message) ⇒ Object

authentication_container



362
363
364
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 362

def self.initiate_external_authentication(message)
  request(:initiate_external_authentication, String, message)
end

.lost_password(message) ⇒ Object

username email



382
383
384
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 382

def self.lost_password(message)
  request(:lost_password, Boolean, message)
end

.perform_external_authentication(message) ⇒ Object

authentication_container



387
388
389
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 387

def self.perform_external_authentication(message)
  request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, message)
end

.remove_api_authentication_key(message) ⇒ Object

key_id



400
401
402
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 400

def self.remove_api_authentication_key(message)
  request(:remove_api_authentication_key, Boolean, message)
end

.reset_expired_password(message) ⇒ Object

username password new_password security_question_id security_question_answer



454
455
456
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 454

def self.reset_expired_password(message)
  request(:reset_expired_password, Boolean, message)
end

.saml_authenticate(message) ⇒ Object

account_id saml_response



460
461
462
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 460

def self.saml_authenticate(message)
  request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, message)
end

.saml_begin_authentication(message) ⇒ Object

account_id



465
466
467
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 465

def self.saml_begin_authentication(message)
  request(:saml_begin_authentication, String, message)
end

.set_password_from_lost_password_request(message) ⇒ Object

key password security_answers



481
482
483
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 481

def self.set_password_from_lost_password_request(message)
  request(:set_password_from_lost_password_request, Boolean, message)
end

.validate_authentication_token(message) ⇒ Object

authentication_token



524
525
526
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 524

def self.validate_authentication_token(message)
  request(:validate_authentication_token, Softlayer::Container::User::Customer::Portal::Token, message)
end

Instance Method Details

#acknowledge_support_policyObject



7
8
9
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 7

def acknowledge_support_policy
  request(:acknowledge_support_policy, nil)
end

#add_api_authentication_keyObject



11
12
13
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 11

def add_api_authentication_key
  request(:add_api_authentication_key, String)
end

#add_bulk_hardware_access(message) ⇒ Object

hardware_ids



16
17
18
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 16

def add_bulk_hardware_access(message)
  request(:add_bulk_hardware_access, Boolean, message)
end

#add_bulk_portal_permission(message) ⇒ Object

permissions



21
22
23
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 21

def add_bulk_portal_permission(message)
  request(:add_bulk_portal_permission, Boolean, message)
end

#add_bulk_roles(message) ⇒ Object

roles



26
27
28
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 26

def add_bulk_roles(message)
  request(:add_bulk_roles, nil, message)
end

#add_bulk_virtual_guest_access(message) ⇒ Object

virtual_guest_ids



31
32
33
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 31

def add_bulk_virtual_guest_access(message)
  request(:add_bulk_virtual_guest_access, Boolean, message)
end

#add_external_binding(message) ⇒ Object

external_binding



36
37
38
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 36

def add_external_binding(message)
  request(:add_external_binding, Softlayer::User::Customer::External::Binding, message)
end

#add_hardware_access(message) ⇒ Object

hardware_id



41
42
43
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 41

def add_hardware_access(message)
  request(:add_hardware_access, Boolean, message)
end

#add_notification_subscriber(message) ⇒ Object

notification_key_name



46
47
48
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 46

def add_notification_subscriber(message)
  request(:add_notification_subscriber, Boolean, message)
end

#add_portal_permission(message) ⇒ Object

permission



51
52
53
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 51

def add_portal_permission(message)
  request(:add_portal_permission, Boolean, message)
end

#add_role(message) ⇒ Object

role



56
57
58
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 56

def add_role(message)
  request(:add_role, nil, message)
end

#add_virtual_guest_access(message) ⇒ Object

virtual_guest_id



61
62
63
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 61

def add_virtual_guest_access(message)
  request(:add_virtual_guest_access, Boolean, message)
end

#change_preference(message) ⇒ Object

preference_type_key_name value



67
68
69
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 67

def change_preference(message)
  request(:change_preference, Array[Softlayer::User::Preference], message)
end

#create_notification_subscriber(message) ⇒ Object

key_name resource_table_id



78
79
80
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 78

def create_notification_subscriber(message)
  request(:create_notification_subscriber, Boolean, message)
end

#create_subscriber_delivery_methods(message) ⇒ Object

notification_key_name delivery_method_key_names



91
92
93
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 91

def create_subscriber_delivery_methods(message)
  request(:create_subscriber_delivery_methods, Boolean, message)
end

#deactivate_notification_subscriber(message) ⇒ Object

key_name resource_table_id



97
98
99
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 97

def deactivate_notification_subscriber(message)
  request(:deactivate_notification_subscriber, Boolean, message)
end

#edit_object(message) ⇒ Object

template_object



102
103
104
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 102

def edit_object(message)
  request(:edit_object, Boolean, message)
end

#find_user_preference(message) ⇒ Object

profile_name container_keyname preference_keyname



114
115
116
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 114

def find_user_preference(message)
  request(:find_user_preference, Array[Softlayer::Layout::Profile], message)
end

#get_accountObject



124
125
126
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 124

def 
  request(:get_account, Softlayer::Account)
end

#get_actionsObject



128
129
130
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 128

def get_actions
  request(:get_actions, Array[Softlayer::User::Permission::Action])
end

#get_additional_emailsObject



136
137
138
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 136

def get_additional_emails
  request(:get_additional_emails, Array[Softlayer::User::Customer::AdditionalEmail])
end

#get_allowed_hardware_idsObject



140
141
142
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 140

def get_allowed_hardware_ids
  request(:get_allowed_hardware_ids, Array[Integer])
end

#get_allowed_virtual_guest_idsObject



144
145
146
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 144

def get_allowed_virtual_guest_ids
  request(:get_allowed_virtual_guest_ids, Array[Integer])
end

#get_api_authentication_keysObject



148
149
150
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 148

def get_api_authentication_keys
  request(:get_api_authentication_keys, Array[Softlayer::User::Customer::ApiAuthentication])
end

#get_authentication_token(message) ⇒ Object

token



153
154
155
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 153

def get_authentication_token(message)
  request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, message)
end

#get_cdn_accountsObject



157
158
159
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 157

def get_cdn_accounts
  request(:get_cdn_accounts, Array[Softlayer::Network::ContentDelivery::Account])
end

#get_child_usersObject



161
162
163
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 161

def get_child_users
  request(:get_child_users, Array[Softlayer::User::Customer])
end

#get_closed_ticketsObject



165
166
167
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 165

def get_closed_tickets
  request(:get_closed_tickets, Array[Softlayer::Ticket])
end

#get_external_bindingsObject



174
175
176
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 174

def get_external_bindings
  request(:get_external_bindings, Array[Softlayer::User::External::Binding])
end

#get_hardwareObject



178
179
180
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 178

def get_hardware
  request(:get_hardware, Array[Softlayer::Hardware])
end

#get_hardware_countObject



182
183
184
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 182

def get_hardware_count
  request(:get_hardware_count, Integer)
end

#get_hardware_notificationsObject



186
187
188
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 186

def get_hardware_notifications
  request(:get_hardware_notifications, Array[Softlayer::User::Customer::Notification::Hardware])
end

#get_has_acknowledged_support_policy_flagObject



190
191
192
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 190

def get_has_acknowledged_support_policy_flag
  request(:get_has_acknowledged_support_policy_flag, Boolean)
end

#get_has_full_hardware_access_flagObject



194
195
196
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 194

def get_has_full_hardware_access_flag
  request(:get_has_full_hardware_access_flag, Boolean)
end

#get_has_full_virtual_guest_access_flagObject



198
199
200
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 198

def get_has_full_virtual_guest_access_flag
  request(:get_has_full_virtual_guest_access_flag, Boolean)
end

#get_impersonation_tokenObject



202
203
204
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 202

def get_impersonation_token
  request(:get_impersonation_token, String)
end

#get_layout_profilesObject



206
207
208
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 206

def get_layout_profiles
  request(:get_layout_profiles, Array[Softlayer::Layout::Profile])
end

#get_localeObject



210
211
212
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 210

def get_locale
  request(:get_locale, Softlayer::Locale)
end

#get_login_attemptsObject



214
215
216
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 214

def 
  request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication])
end

#get_mobile_devicesObject



218
219
220
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 218

def get_mobile_devices
  request(:get_mobile_devices, Array[Softlayer::User::Customer::MobileDevice])
end

#get_notification_subscribersObject



222
223
224
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 222

def get_notification_subscribers
  request(:get_notification_subscribers, Array[Softlayer::Notification::Subscriber])
end

#get_objectObject



226
227
228
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 226

def get_object
  request(:get_object, Softlayer::User::Customer::OpenIdConnect)
end

#get_open_ticketsObject



230
231
232
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 230

def get_open_tickets
  request(:get_open_tickets, Array[Softlayer::Ticket])
end

#get_overridesObject



234
235
236
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 234

def get_overrides
  request(:get_overrides, Array[Softlayer::Network::Service::Vpn::Overrides])
end

#get_parentObject



238
239
240
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 238

def get_parent
  request(:get_parent, Softlayer::User::Customer)
end

#get_permissionsObject



242
243
244
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 242

def get_permissions
  request(:get_permissions, Array[Softlayer::User::Customer::CustomerPermission::Permission])
end

#get_preference(message) ⇒ Object

preference_type_key_name



262
263
264
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 262

def get_preference(message)
  request(:get_preference, Softlayer::User::Preference, message)
end

#get_preference_typesObject



266
267
268
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 266

def get_preference_types
  request(:get_preference_types, Array[Softlayer::User::Preference::Type])
end

#get_preferencesObject



270
271
272
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 270

def get_preferences
  request(:get_preferences, Array[Softlayer::User::Preference])
end

#get_rolesObject



274
275
276
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 274

def get_roles
  request(:get_roles, Array[Softlayer::User::Permission::Role])
end


278
279
280
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 278

def get_salesforce_user_link
  request(:get_salesforce_user_link, Softlayer::User::Customer::Link)
end

#get_security_answersObject



282
283
284
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 282

def get_security_answers
  request(:get_security_answers, Array[Softlayer::User::Customer::Security::Answer])
end

#get_subscribersObject



286
287
288
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 286

def get_subscribers
  request(:get_subscribers, Array[Softlayer::Notification::User::Subscriber])
end

#get_successful_loginsObject



290
291
292
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 290

def get_successful_logins
  request(:get_successful_logins, Array[Softlayer::User::Customer::Access::Authentication])
end

#get_support_policy_acknowledgement_required_flagObject



294
295
296
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 294

def get_support_policy_acknowledgement_required_flag
  request(:get_support_policy_acknowledgement_required_flag, Integer)
end

#get_support_policy_documentObject



298
299
300
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 298

def get_support_policy_document
  request(:get_support_policy_document, Softlayer::Base64Binary)
end

#get_support_policy_nameObject



302
303
304
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 302

def get_support_policy_name
  request(:get_support_policy_name, String)
end

#get_supported_localesObject



306
307
308
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 306

def get_supported_locales
  request(:get_supported_locales, Array[Softlayer::Locale])
end

#get_survey_required_flagObject



310
311
312
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 310

def get_survey_required_flag
  request(:get_survey_required_flag, Boolean)
end

#get_surveysObject



314
315
316
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 314

def get_surveys
  request(:get_surveys, Array[Softlayer::Survey])
end

#get_ticketsObject



318
319
320
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 318

def get_tickets
  request(:get_tickets, Array[Softlayer::Ticket])
end

#get_timezoneObject



322
323
324
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 322

def get_timezone
  request(:get_timezone, Softlayer::Locale::Timezone)
end

#get_unsuccessful_loginsObject



326
327
328
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 326

def get_unsuccessful_logins
  request(:get_unsuccessful_logins, Array[Softlayer::User::Customer::Access::Authentication])
end


335
336
337
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 335

def get_user_links
  request(:get_user_links, Array[Softlayer::User::Customer::Link])
end

#get_user_preferences(message) ⇒ Object

profile_name container_keyname



341
342
343
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 341

def get_user_preferences(message)
  request(:get_user_preferences, Array[Softlayer::Layout::Profile], message)
end

#get_user_statusObject



345
346
347
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 345

def get_user_status
  request(:get_user_status, Softlayer::User::Customer::Status)
end

#get_virtual_guest_countObject



349
350
351
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 349

def get_virtual_guest_count
  request(:get_virtual_guest_count, Integer)
end

#get_virtual_guestsObject



353
354
355
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 353

def get_virtual_guests
  request(:get_virtual_guests, Array[Softlayer::Virtual::Guest])
end

#in_terminal_statusObject



357
358
359
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 357

def in_terminal_status
  request(:in_terminal_status, Boolean)
end

#is_master_userObject



366
367
368
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 366

def is_master_user
  request(:is_master_user, Boolean)
end

#is_valid_forum_password(message) ⇒ Object

password



371
372
373
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 371

def is_valid_forum_password(message)
  request(:is_valid_forum_password, Boolean, message)
end

#is_valid_portal_password(message) ⇒ Object

password



376
377
378
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 376

def is_valid_portal_password(message)
  request(:is_valid_portal_password, Boolean, message)
end

#remove_all_hardware_access_for_this_userObject



391
392
393
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 391

def remove_all_hardware_access_for_this_user
  request(:remove_all_hardware_access_for_this_user, Boolean)
end

#remove_all_virtual_access_for_this_userObject



395
396
397
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 395

def remove_all_virtual_access_for_this_user
  request(:remove_all_virtual_access_for_this_user, Boolean)
end

#remove_bulk_hardware_access(message) ⇒ Object

hardware_ids



405
406
407
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 405

def remove_bulk_hardware_access(message)
  request(:remove_bulk_hardware_access, Boolean, message)
end

#remove_bulk_portal_permission(message) ⇒ Object

permissions



410
411
412
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 410

def remove_bulk_portal_permission(message)
  request(:remove_bulk_portal_permission, Boolean, message)
end

#remove_bulk_roles(message) ⇒ Object

roles



415
416
417
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 415

def remove_bulk_roles(message)
  request(:remove_bulk_roles, nil, message)
end

#remove_bulk_virtual_guest_access(message) ⇒ Object

virtual_guest_ids



420
421
422
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 420

def remove_bulk_virtual_guest_access(message)
  request(:remove_bulk_virtual_guest_access, Boolean, message)
end

#remove_external_binding(message) ⇒ Object

external_binding



425
426
427
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 425

def remove_external_binding(message)
  request(:remove_external_binding, Boolean, message)
end

#remove_hardware_access(message) ⇒ Object

hardware_id



430
431
432
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 430

def remove_hardware_access(message)
  request(:remove_hardware_access, Boolean, message)
end

#remove_portal_permission(message) ⇒ Object

permission



435
436
437
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 435

def remove_portal_permission(message)
  request(:remove_portal_permission, Boolean, message)
end

#remove_role(message) ⇒ Object

role



440
441
442
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 440

def remove_role(message)
  request(:remove_role, nil, message)
end

#remove_virtual_guest_access(message) ⇒ Object

virtual_guest_id



445
446
447
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 445

def remove_virtual_guest_access(message)
  request(:remove_virtual_guest_access, Boolean, message)
end

#saml_begin_logoutObject



469
470
471
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 469

def saml_begin_logout
  request(:saml_begin_logout, String)
end

#saml_logout(message) ⇒ Object

saml_response



474
475
476
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 474

def saml_logout(message)
  request(:saml_logout, nil, message)
end

#update_forum_password(message) ⇒ Object

password



486
487
488
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 486

def update_forum_password(message)
  request(:update_forum_password, Boolean, message)
end

#update_notification_subscriber(message) ⇒ Object

notification_key_name active



492
493
494
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 492

def update_notification_subscriber(message)
  request(:update_notification_subscriber, Boolean, message)
end

#update_password(message) ⇒ Object

password



497
498
499
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 497

def update_password(message)
  request(:update_password, Boolean, message)
end

#update_security_answers(message) ⇒ Object

questions answers



503
504
505
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 503

def update_security_answers(message)
  request(:update_security_answers, Boolean, message)
end

#update_subscriber_delivery_method(message) ⇒ Object

notification_key_name delivery_method_key_names active



510
511
512
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 510

def update_subscriber_delivery_method(message)
  request(:update_subscriber_delivery_method, Boolean, message)
end

#update_vpn_password(message) ⇒ Object

password



515
516
517
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 515

def update_vpn_password(message)
  request(:update_vpn_password, Boolean, message)
end

#update_vpn_userObject



519
520
521
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 519

def update_vpn_user
  request(:update_vpn_user, Boolean)
end