Class: Softlayer::User::Customer::OpenIdConnect
- Inherits:
-
Softlayer::User::Customer
- Object
- Model
- Entity
- Interface
- Softlayer::User::Customer
- Softlayer::User::Customer::OpenIdConnect
- 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
-
.check_external_authentication_status(message) ⇒ Object
authentication_container.
-
.create_object(message) ⇒ Object
template_object password vpn_password.
-
.edit_objects(message) ⇒ Object
template_objects.
-
.generate_authorization_endpoint_url(message) ⇒ Object
provider_type redirection_url.
-
.get_access_token_from_open_id_connect_authorize_redirect(message) ⇒ Object
provider_type response.
- .get_active_external_authentication_vendors ⇒ Object
-
.get_default_security_questions(message) ⇒ Object
key.
-
.get_portal_login_token(message) ⇒ Object
username password security_question_id security_question_answer.
-
.get_portal_login_token_open_id_connect(message) ⇒ Object
provider_type access_token account_id.
-
.get_user_from_lost_password_request(message) ⇒ Object
key.
-
.initiate_external_authentication(message) ⇒ Object
authentication_container.
-
.lost_password(message) ⇒ Object
username email.
-
.perform_external_authentication(message) ⇒ Object
authentication_container.
-
.remove_api_authentication_key(message) ⇒ Object
key_id.
-
.reset_expired_password(message) ⇒ Object
username password new_password security_question_id security_question_answer.
-
.saml_authenticate(message) ⇒ Object
account_id saml_response.
-
.saml_begin_authentication(message) ⇒ Object
account_id.
-
.set_password_from_lost_password_request(message) ⇒ Object
key password security_answers.
-
.validate_authentication_token(message) ⇒ Object
authentication_token.
Instance Method Summary collapse
- #acknowledge_support_policy ⇒ Object
- #add_api_authentication_key ⇒ Object
-
#add_bulk_hardware_access(message) ⇒ Object
hardware_ids.
-
#add_bulk_portal_permission(message) ⇒ Object
permissions.
-
#add_bulk_roles(message) ⇒ Object
roles.
-
#add_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids.
-
#add_external_binding(message) ⇒ Object
external_binding.
-
#add_hardware_access(message) ⇒ Object
hardware_id.
-
#add_notification_subscriber(message) ⇒ Object
notification_key_name.
-
#add_portal_permission(message) ⇒ Object
permission.
-
#add_role(message) ⇒ Object
role.
-
#add_virtual_guest_access(message) ⇒ Object
virtual_guest_id.
-
#change_preference(message) ⇒ Object
preference_type_key_name value.
-
#create_notification_subscriber(message) ⇒ Object
key_name resource_table_id.
-
#create_subscriber_delivery_methods(message) ⇒ Object
notification_key_name delivery_method_key_names.
-
#deactivate_notification_subscriber(message) ⇒ Object
key_name resource_table_id.
-
#edit_object(message) ⇒ Object
template_object.
-
#find_user_preference(message) ⇒ Object
profile_name container_keyname preference_keyname.
- #get_account ⇒ Object
- #get_actions ⇒ Object
- #get_additional_emails ⇒ Object
- #get_allowed_hardware_ids ⇒ Object
- #get_allowed_virtual_guest_ids ⇒ Object
- #get_api_authentication_keys ⇒ Object
-
#get_authentication_token(message) ⇒ Object
token.
- #get_cdn_accounts ⇒ Object
- #get_child_users ⇒ Object
- #get_closed_tickets ⇒ Object
- #get_default_account ⇒ Object
- #get_external_bindings ⇒ Object
- #get_hardware ⇒ Object
- #get_hardware_count ⇒ Object
- #get_hardware_notifications ⇒ Object
- #get_has_acknowledged_support_policy_flag ⇒ Object
- #get_has_full_hardware_access_flag ⇒ Object
- #get_has_full_virtual_guest_access_flag ⇒ Object
- #get_impersonation_token ⇒ Object
- #get_layout_profiles ⇒ Object
- #get_locale ⇒ Object
- #get_login_attempts ⇒ Object
-
#get_mapped_accounts(message) ⇒ Object
provider_type.
- #get_mobile_devices ⇒ Object
- #get_notification_subscribers ⇒ Object
- #get_object ⇒ Object
- #get_open_tickets ⇒ Object
- #get_overrides ⇒ Object
- #get_parent ⇒ Object
- #get_permissions ⇒ Object
-
#get_preference(message) ⇒ Object
preference_type_key_name.
- #get_preference_types ⇒ Object
- #get_preferences ⇒ Object
- #get_roles ⇒ Object
- #get_salesforce_user_link ⇒ Object
- #get_security_answers ⇒ Object
- #get_subscribers ⇒ Object
- #get_successful_logins ⇒ Object
- #get_support_policy_acknowledgement_required_flag ⇒ Object
- #get_support_policy_document ⇒ Object
- #get_support_policy_name ⇒ Object
- #get_supported_locales ⇒ Object
- #get_survey_required_flag ⇒ Object
- #get_surveys ⇒ Object
- #get_tickets ⇒ Object
- #get_timezone ⇒ Object
- #get_unsuccessful_logins ⇒ Object
- #get_user_links ⇒ Object
-
#get_user_preferences(message) ⇒ Object
profile_name container_keyname.
- #get_user_status ⇒ Object
- #get_virtual_guest_count ⇒ Object
- #get_virtual_guests ⇒ Object
- #in_terminal_status ⇒ Object
- #is_master_user ⇒ Object
-
#is_valid_forum_password(message) ⇒ Object
password.
-
#is_valid_portal_password(message) ⇒ Object
password.
- #remove_all_hardware_access_for_this_user ⇒ Object
- #remove_all_virtual_access_for_this_user ⇒ Object
-
#remove_bulk_hardware_access(message) ⇒ Object
hardware_ids.
-
#remove_bulk_portal_permission(message) ⇒ Object
permissions.
-
#remove_bulk_roles(message) ⇒ Object
roles.
-
#remove_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids.
-
#remove_external_binding(message) ⇒ Object
external_binding.
-
#remove_hardware_access(message) ⇒ Object
hardware_id.
-
#remove_portal_permission(message) ⇒ Object
permission.
-
#remove_role(message) ⇒ Object
role.
-
#remove_virtual_guest_access(message) ⇒ Object
virtual_guest_id.
- #saml_begin_logout ⇒ Object
-
#saml_logout(message) ⇒ Object
saml_response.
-
#set_default_account(message) ⇒ Object
account_id.
-
#update_forum_password(message) ⇒ Object
password.
-
#update_notification_subscriber(message) ⇒ Object
notification_key_name active.
-
#update_password(message) ⇒ Object
password.
-
#update_security_answers(message) ⇒ Object
questions answers.
-
#update_subscriber_delivery_method(message) ⇒ Object
notification_key_name delivery_method_key_names active.
-
#update_vpn_password(message) ⇒ Object
password.
- #update_vpn_user ⇒ Object
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() request(:check_external_authentication_status, Softlayer::Container::User::Customer::Portal::Token, ) 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() request(:create_object, Softlayer::User::Customer::OpenIdConnect, ) 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() request(:edit_objects, Boolean, ) 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.() request(:generate_authorization_endpoint_url, String, ) end |
.get_access_token_from_open_id_connect_authorize_redirect(message) ⇒ Object
provider_type response
126 127 128 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 126 def self.() request(:get_access_token_from_open_id_connect_authorize_redirect, String, ) end |
.get_active_external_authentication_vendors ⇒ Object
138 139 140 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 138 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
180 181 182 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 180 def self.get_default_security_questions() request(:get_default_security_questions, Array[Softlayer::User::Security::Question], ) end |
.get_portal_login_token(message) ⇒ Object
username password security_question_id security_question_answer
265 266 267 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 265 def self.get_portal_login_token() request(:get_portal_login_token, Softlayer::Container::User::Customer::Portal::Token, ) end |
.get_portal_login_token_open_id_connect(message) ⇒ Object
provider_type access_token account_id
272 273 274 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 272 def self.get_portal_login_token_open_id_connect() request(:get_portal_login_token_open_id_connect, Softlayer::Container::User::Customer::Portal::Token, ) end |
.get_user_from_lost_password_request(message) ⇒ Object
key
346 347 348 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 346 def self.get_user_from_lost_password_request() request(:get_user_from_lost_password_request, Array[Softlayer::User::Security::Question], ) end |
.initiate_external_authentication(message) ⇒ Object
authentication_container
377 378 379 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 377 def self.initiate_external_authentication() request(:initiate_external_authentication, String, ) end |
.lost_password(message) ⇒ Object
username email
397 398 399 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 397 def self.lost_password() request(:lost_password, Boolean, ) end |
.perform_external_authentication(message) ⇒ Object
authentication_container
402 403 404 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 402 def self.perform_external_authentication() request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, ) end |
.remove_api_authentication_key(message) ⇒ Object
key_id
415 416 417 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 415 def self.remove_api_authentication_key() request(:remove_api_authentication_key, Boolean, ) end |
.reset_expired_password(message) ⇒ Object
username password new_password security_question_id security_question_answer
469 470 471 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 469 def self.reset_expired_password() request(:reset_expired_password, Boolean, ) end |
.saml_authenticate(message) ⇒ Object
account_id saml_response
475 476 477 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 475 def self.saml_authenticate() request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, ) end |
.saml_begin_authentication(message) ⇒ Object
account_id
480 481 482 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 480 def self.saml_begin_authentication() request(:saml_begin_authentication, String, ) end |
.set_password_from_lost_password_request(message) ⇒ Object
key password security_answers
501 502 503 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 501 def self.set_password_from_lost_password_request() request(:set_password_from_lost_password_request, Boolean, ) end |
.validate_authentication_token(message) ⇒ Object
authentication_token
544 545 546 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 544 def self.validate_authentication_token() request(:validate_authentication_token, Softlayer::Container::User::Customer::Portal::Token, ) end |
Instance Method Details
#acknowledge_support_policy ⇒ Object
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_key ⇒ Object
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() request(:add_bulk_hardware_access, Boolean, ) end |
#add_bulk_portal_permission(message) ⇒ Object
permissions
21 22 23 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 21 def () request(:add_bulk_portal_permission, Boolean, ) 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() request(:add_bulk_roles, nil, ) 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() request(:add_bulk_virtual_guest_access, Boolean, ) 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() request(:add_external_binding, Softlayer::User::Customer::External::Binding, ) 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() request(:add_hardware_access, Boolean, ) 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() request(:add_notification_subscriber, Boolean, ) end |
#add_portal_permission(message) ⇒ Object
permission
51 52 53 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 51 def () request(:add_portal_permission, Boolean, ) end |
#add_role(message) ⇒ Object
role
56 57 58 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 56 def add_role() request(:add_role, nil, ) 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() request(:add_virtual_guest_access, Boolean, ) 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() request(:change_preference, Array[Softlayer::User::Preference], ) 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() request(:create_notification_subscriber, Boolean, ) 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() request(:create_subscriber_delivery_methods, Boolean, ) 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() request(:deactivate_notification_subscriber, Boolean, ) end |
#edit_object(message) ⇒ Object
template_object
102 103 104 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 102 def edit_object() request(:edit_object, Boolean, ) 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() request(:find_user_preference, Array[Softlayer::Layout::Profile], ) end |
#get_account ⇒ Object
130 131 132 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 130 def get_account request(:get_account, Softlayer::Account) end |
#get_actions ⇒ Object
134 135 136 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 134 def get_actions request(:get_actions, Array[Softlayer::User::Permission::Action]) end |
#get_additional_emails ⇒ Object
142 143 144 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 142 def get_additional_emails request(:get_additional_emails, Array[Softlayer::User::Customer::AdditionalEmail]) end |
#get_allowed_hardware_ids ⇒ Object
146 147 148 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 146 def get_allowed_hardware_ids request(:get_allowed_hardware_ids, Array[Integer]) end |
#get_allowed_virtual_guest_ids ⇒ Object
150 151 152 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 150 def get_allowed_virtual_guest_ids request(:get_allowed_virtual_guest_ids, Array[Integer]) end |
#get_api_authentication_keys ⇒ Object
154 155 156 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 154 def get_api_authentication_keys request(:get_api_authentication_keys, Array[Softlayer::User::Customer::ApiAuthentication]) end |
#get_authentication_token(message) ⇒ Object
token
159 160 161 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 159 def get_authentication_token() request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, ) end |
#get_cdn_accounts ⇒ Object
163 164 165 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 163 def get_cdn_accounts request(:get_cdn_accounts, Array[Softlayer::Network::ContentDelivery::Account]) end |
#get_child_users ⇒ Object
167 168 169 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 167 def get_child_users request(:get_child_users, Array[Softlayer::User::Customer]) end |
#get_closed_tickets ⇒ Object
171 172 173 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 171 def get_closed_tickets request(:get_closed_tickets, Array[Softlayer::Ticket]) end |
#get_default_account ⇒ Object
175 176 177 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 175 def get_default_account request(:get_default_account, Softlayer::Account) end |
#get_external_bindings ⇒ Object
184 185 186 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 184 def get_external_bindings request(:get_external_bindings, Array[Softlayer::User::External::Binding]) end |
#get_hardware ⇒ Object
188 189 190 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 188 def get_hardware request(:get_hardware, Array[Softlayer::Hardware]) end |
#get_hardware_count ⇒ Object
192 193 194 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 192 def get_hardware_count request(:get_hardware_count, Integer) end |
#get_hardware_notifications ⇒ Object
196 197 198 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 196 def get_hardware_notifications request(:get_hardware_notifications, Array[Softlayer::User::Customer::Notification::Hardware]) end |
#get_has_acknowledged_support_policy_flag ⇒ Object
200 201 202 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 200 def get_has_acknowledged_support_policy_flag request(:get_has_acknowledged_support_policy_flag, Boolean) end |
#get_has_full_hardware_access_flag ⇒ Object
204 205 206 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 204 def get_has_full_hardware_access_flag request(:get_has_full_hardware_access_flag, Boolean) end |
#get_has_full_virtual_guest_access_flag ⇒ Object
208 209 210 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 208 def get_has_full_virtual_guest_access_flag request(:get_has_full_virtual_guest_access_flag, Boolean) end |
#get_impersonation_token ⇒ Object
212 213 214 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 212 def get_impersonation_token request(:get_impersonation_token, String) end |
#get_layout_profiles ⇒ Object
216 217 218 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 216 def get_layout_profiles request(:get_layout_profiles, Array[Softlayer::Layout::Profile]) end |
#get_locale ⇒ Object
220 221 222 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 220 def get_locale request(:get_locale, Softlayer::Locale) end |
#get_login_attempts ⇒ Object
224 225 226 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 224 def get_login_attempts request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_mapped_accounts(message) ⇒ Object
provider_type
229 230 231 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 229 def get_mapped_accounts() request(:get_mapped_accounts, Array[Softlayer::Account], ) end |
#get_mobile_devices ⇒ Object
233 234 235 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 233 def get_mobile_devices request(:get_mobile_devices, Array[Softlayer::User::Customer::MobileDevice]) end |
#get_notification_subscribers ⇒ Object
237 238 239 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 237 def get_notification_subscribers request(:get_notification_subscribers, Array[Softlayer::Notification::Subscriber]) end |
#get_object ⇒ Object
241 242 243 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 241 def get_object request(:get_object, Softlayer::User::Customer::OpenIdConnect) end |
#get_open_tickets ⇒ Object
245 246 247 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 245 def get_open_tickets request(:get_open_tickets, Array[Softlayer::Ticket]) end |
#get_overrides ⇒ Object
249 250 251 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 249 def get_overrides request(:get_overrides, Array[Softlayer::Network::Service::Vpn::Overrides]) end |
#get_parent ⇒ Object
253 254 255 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 253 def get_parent request(:get_parent, Softlayer::User::Customer) end |
#get_permissions ⇒ Object
257 258 259 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 257 def request(:get_permissions, Array[Softlayer::User::Customer::CustomerPermission::Permission]) end |
#get_preference(message) ⇒ Object
preference_type_key_name
277 278 279 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 277 def get_preference() request(:get_preference, Softlayer::User::Preference, ) end |
#get_preference_types ⇒ Object
281 282 283 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 281 def get_preference_types request(:get_preference_types, Array[Softlayer::User::Preference::Type]) end |
#get_preferences ⇒ Object
285 286 287 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 285 def get_preferences request(:get_preferences, Array[Softlayer::User::Preference]) end |
#get_roles ⇒ Object
289 290 291 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 289 def get_roles request(:get_roles, Array[Softlayer::User::Permission::Role]) end |
#get_salesforce_user_link ⇒ Object
293 294 295 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 293 def get_salesforce_user_link request(:get_salesforce_user_link, Softlayer::User::Customer::Link) end |
#get_security_answers ⇒ Object
297 298 299 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 297 def get_security_answers request(:get_security_answers, Array[Softlayer::User::Customer::Security::Answer]) end |
#get_subscribers ⇒ Object
301 302 303 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 301 def get_subscribers request(:get_subscribers, Array[Softlayer::Notification::User::Subscriber]) end |
#get_successful_logins ⇒ Object
305 306 307 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 305 def get_successful_logins request(:get_successful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_support_policy_acknowledgement_required_flag ⇒ Object
309 310 311 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 309 def get_support_policy_acknowledgement_required_flag request(:get_support_policy_acknowledgement_required_flag, Integer) end |
#get_support_policy_document ⇒ Object
313 314 315 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 313 def get_support_policy_document request(:get_support_policy_document, Softlayer::Base64Binary) end |
#get_support_policy_name ⇒ Object
317 318 319 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 317 def get_support_policy_name request(:get_support_policy_name, String) end |
#get_supported_locales ⇒ Object
321 322 323 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 321 def get_supported_locales request(:get_supported_locales, Array[Softlayer::Locale]) end |
#get_survey_required_flag ⇒ Object
325 326 327 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 325 def get_survey_required_flag request(:get_survey_required_flag, Boolean) end |
#get_surveys ⇒ Object
329 330 331 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 329 def get_surveys request(:get_surveys, Array[Softlayer::Survey]) end |
#get_tickets ⇒ Object
333 334 335 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 333 def get_tickets request(:get_tickets, Array[Softlayer::Ticket]) end |
#get_timezone ⇒ Object
337 338 339 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 337 def get_timezone request(:get_timezone, Softlayer::Locale::Timezone) end |
#get_unsuccessful_logins ⇒ Object
341 342 343 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 341 def get_unsuccessful_logins request(:get_unsuccessful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_user_links ⇒ Object
350 351 352 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 350 def get_user_links request(:get_user_links, Array[Softlayer::User::Customer::Link]) end |
#get_user_preferences(message) ⇒ Object
profile_name container_keyname
356 357 358 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 356 def get_user_preferences() request(:get_user_preferences, Array[Softlayer::Layout::Profile], ) end |
#get_user_status ⇒ Object
360 361 362 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 360 def get_user_status request(:get_user_status, Softlayer::User::Customer::Status) end |
#get_virtual_guest_count ⇒ Object
364 365 366 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 364 def get_virtual_guest_count request(:get_virtual_guest_count, Integer) end |
#get_virtual_guests ⇒ Object
368 369 370 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 368 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end |
#in_terminal_status ⇒ Object
372 373 374 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 372 def in_terminal_status request(:in_terminal_status, Boolean) end |
#is_master_user ⇒ Object
381 382 383 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 381 def is_master_user request(:is_master_user, Boolean) end |
#is_valid_forum_password(message) ⇒ Object
password
386 387 388 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 386 def is_valid_forum_password() request(:is_valid_forum_password, Boolean, ) end |
#is_valid_portal_password(message) ⇒ Object
password
391 392 393 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 391 def is_valid_portal_password() request(:is_valid_portal_password, Boolean, ) end |
#remove_all_hardware_access_for_this_user ⇒ Object
406 407 408 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 406 def remove_all_hardware_access_for_this_user request(:remove_all_hardware_access_for_this_user, Boolean) end |
#remove_all_virtual_access_for_this_user ⇒ Object
410 411 412 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 410 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
420 421 422 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 420 def remove_bulk_hardware_access() request(:remove_bulk_hardware_access, Boolean, ) end |
#remove_bulk_portal_permission(message) ⇒ Object
permissions
425 426 427 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 425 def () request(:remove_bulk_portal_permission, Boolean, ) end |
#remove_bulk_roles(message) ⇒ Object
roles
430 431 432 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 430 def remove_bulk_roles() request(:remove_bulk_roles, nil, ) end |
#remove_bulk_virtual_guest_access(message) ⇒ Object
virtual_guest_ids
435 436 437 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 435 def remove_bulk_virtual_guest_access() request(:remove_bulk_virtual_guest_access, Boolean, ) end |
#remove_external_binding(message) ⇒ Object
external_binding
440 441 442 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 440 def remove_external_binding() request(:remove_external_binding, Boolean, ) end |
#remove_hardware_access(message) ⇒ Object
hardware_id
445 446 447 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 445 def remove_hardware_access() request(:remove_hardware_access, Boolean, ) end |
#remove_portal_permission(message) ⇒ Object
permission
450 451 452 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 450 def () request(:remove_portal_permission, Boolean, ) end |
#remove_role(message) ⇒ Object
role
455 456 457 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 455 def remove_role() request(:remove_role, nil, ) end |
#remove_virtual_guest_access(message) ⇒ Object
virtual_guest_id
460 461 462 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 460 def remove_virtual_guest_access() request(:remove_virtual_guest_access, Boolean, ) end |
#saml_begin_logout ⇒ Object
484 485 486 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 484 def saml_begin_logout request(:saml_begin_logout, String) end |
#saml_logout(message) ⇒ Object
saml_response
489 490 491 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 489 def saml_logout() request(:saml_logout, nil, ) end |
#set_default_account(message) ⇒ Object
account_id
494 495 496 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 494 def set_default_account() request(:set_default_account, Softlayer::Account, ) end |
#update_forum_password(message) ⇒ Object
password
506 507 508 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 506 def update_forum_password() request(:update_forum_password, Boolean, ) end |
#update_notification_subscriber(message) ⇒ Object
notification_key_name active
512 513 514 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 512 def update_notification_subscriber() request(:update_notification_subscriber, Boolean, ) end |
#update_password(message) ⇒ Object
password
517 518 519 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 517 def update_password() request(:update_password, Boolean, ) end |
#update_security_answers(message) ⇒ Object
questions answers
523 524 525 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 523 def update_security_answers() request(:update_security_answers, Boolean, ) end |
#update_subscriber_delivery_method(message) ⇒ Object
notification_key_name delivery_method_key_names active
530 531 532 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 530 def update_subscriber_delivery_method() request(:update_subscriber_delivery_method, Boolean, ) end |
#update_vpn_password(message) ⇒ Object
password
535 536 537 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 535 def update_vpn_password() request(:update_vpn_password, Boolean, ) end |
#update_vpn_user ⇒ Object
539 540 541 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 539 def update_vpn_user request(:update_vpn_user, Boolean) end |