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_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_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_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.
-
#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_active_external_authentication_vendors ⇒ Object
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() 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
250 251 252 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 250 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
257 258 259 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 257 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
331 332 333 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 331 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
362 363 364 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 362 def self.initiate_external_authentication() request(:initiate_external_authentication, String, ) 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() request(:lost_password, Boolean, ) 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() request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, ) 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() request(:remove_api_authentication_key, Boolean, ) 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() request(:reset_expired_password, Boolean, ) 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() request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, ) 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() request(:saml_begin_authentication, String, ) 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() request(:set_password_from_lost_password_request, Boolean, ) 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
124 125 126 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 124 def get_account request(:get_account, Softlayer::Account) end |
#get_actions ⇒ Object
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_emails ⇒ Object
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_ids ⇒ Object
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_ids ⇒ Object
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_keys ⇒ Object
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() request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, ) end |
#get_cdn_accounts ⇒ Object
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_users ⇒ Object
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_tickets ⇒ Object
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_bindings ⇒ Object
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_hardware ⇒ Object
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_count ⇒ Object
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_notifications ⇒ Object
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_flag ⇒ Object
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_flag ⇒ Object
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_flag ⇒ Object
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_token ⇒ Object
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_profiles ⇒ Object
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_locale ⇒ Object
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_attempts ⇒ Object
214 215 216 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 214 def get_login_attempts request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication]) end |
#get_mobile_devices ⇒ Object
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_subscribers ⇒ Object
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_object ⇒ Object
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_tickets ⇒ Object
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_overrides ⇒ Object
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_parent ⇒ Object
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_permissions ⇒ Object
242 243 244 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 242 def 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() request(:get_preference, Softlayer::User::Preference, ) end |
#get_preference_types ⇒ Object
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_preferences ⇒ Object
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_roles ⇒ Object
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 |
#get_salesforce_user_link ⇒ Object
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_answers ⇒ Object
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_subscribers ⇒ Object
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_logins ⇒ Object
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_flag ⇒ Object
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_document ⇒ Object
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_name ⇒ Object
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_locales ⇒ Object
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_flag ⇒ Object
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_surveys ⇒ Object
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_tickets ⇒ Object
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_timezone ⇒ Object
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_logins ⇒ Object
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 |
#get_user_links ⇒ Object
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() request(:get_user_preferences, Array[Softlayer::Layout::Profile], ) end |
#get_user_status ⇒ Object
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_count ⇒ Object
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_guests ⇒ Object
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_status ⇒ Object
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_user ⇒ Object
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() request(:is_valid_forum_password, Boolean, ) 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() request(:is_valid_portal_password, Boolean, ) end |
#remove_all_hardware_access_for_this_user ⇒ Object
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_user ⇒ Object
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() request(:remove_bulk_hardware_access, Boolean, ) end |
#remove_bulk_portal_permission(message) ⇒ Object
permissions
410 411 412 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 410 def () request(:remove_bulk_portal_permission, Boolean, ) 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() request(:remove_bulk_roles, nil, ) 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() request(:remove_bulk_virtual_guest_access, Boolean, ) 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() request(:remove_external_binding, Boolean, ) 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() request(:remove_hardware_access, Boolean, ) end |
#remove_portal_permission(message) ⇒ Object
permission
435 436 437 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 435 def () request(:remove_portal_permission, Boolean, ) end |
#remove_role(message) ⇒ Object
role
440 441 442 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 440 def remove_role() request(:remove_role, nil, ) 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() request(:remove_virtual_guest_access, Boolean, ) end |
#saml_begin_logout ⇒ Object
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() request(:saml_logout, nil, ) 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() request(:update_forum_password, Boolean, ) 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() request(:update_notification_subscriber, Boolean, ) end |
#update_password(message) ⇒ Object
password
497 498 499 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 497 def update_password() request(:update_password, Boolean, ) 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() request(:update_security_answers, Boolean, ) 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() request(:update_subscriber_delivery_method, Boolean, ) 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() request(:update_vpn_password, Boolean, ) end |
#update_vpn_user ⇒ Object
519 520 521 |
# File 'lib/softlayer/user/customer/open_id_connect.rb', line 519 def update_vpn_user request(:update_vpn_user, Boolean) end |