class Softlayer::User::Customer::OpenIdConnect
Constants
- SERVICE
Public Class Methods
authentication_container
# 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
provider_type access_token email_registration_code
# File lib/softlayer/user/customer/open_id_connect.rb, line 85 def self.complete_invitation_after_login(message) request(:complete_invitation_after_login, nil, message) end
template_object password vpn_password
# File lib/softlayer/user/customer/open_id_connect.rb, line 98 def self.create_object(message) request(:create_object, Softlayer::User::Customer::OpenIdConnect, message) end
provider_type user password registration_code
# File lib/softlayer/user/customer/open_id_connect.rb, line 106 def self.create_open_id_connect_user_and_complete_invitation(message) request(:create_open_id_connect_user_and_complete_invitation, String, message) end
provider_type registration_code
# File lib/softlayer/user/customer/open_id_connect.rb, line 124 def self.decline_invitation(message) request(:decline_invitation, nil, message) end
template_objects
# File lib/softlayer/user/customer/open_id_connect.rb, line 134 def self.edit_objects(message) request(:edit_objects, Boolean, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 153 def self.get_active_external_authentication_vendors request(:get_active_external_authentication_vendors, Array[Softlayer::Container::User::Customer::External::Binding::Vendor]) end
key
# File lib/softlayer/user/customer/open_id_connect.rb, line 196 def self.get_default_security_questions(message) request(:get_default_security_questions, Array[Softlayer::User::Security::Question], message) end
provider_type registration_code
# File lib/softlayer/user/customer/open_id_connect.rb, line 263 def self.get_open_id_registration_info_from_code(message) request(:get_open_id_registration_info_from_code, Softlayer::Account::Authentication::OpenIdConnect::RegistrationInformation, message) end
username password security_question_id security_question_answer
# File lib/softlayer/user/customer/open_id_connect.rb, line 287 def self.get_portal_login_token(message) request(:get_portal_login_token, Softlayer::Container::User::Customer::Portal::Token, message) end
provider_type access_token account_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 294 def self.get_portal_login_token_open_id_connect(message) request(:get_portal_login_token_open_id_connect, Softlayer::Container::User::Customer::Portal::Token, message) end
key
# File lib/softlayer/user/customer/open_id_connect.rb, line 373 def self.get_user_from_lost_password_request(message) request(:get_user_from_lost_password_request, Array[Softlayer::User::Security::Question], message) end
key
# File lib/softlayer/user/customer/open_id_connect.rb, line 378 def self.get_user_id_for_password_set(message) request(:get_user_id_for_password_set, Integer, message) end
authentication_container
# File lib/softlayer/user/customer/open_id_connect.rb, line 409 def self.initiate_external_authentication(message) request(:initiate_external_authentication, String, message) end
username
# File lib/softlayer/user/customer/open_id_connect.rb, line 414 def self.initiate_portal_password_change(message) request(:initiate_portal_password_change, Boolean, message) end
username email
# File lib/softlayer/user/customer/open_id_connect.rb, line 439 def self.lost_password(message) request(:lost_password, Boolean, message) end
authentication_container
# File lib/softlayer/user/customer/open_id_connect.rb, line 444 def self.perform_external_authentication(message) request(:perform_external_authentication, Softlayer::Container::User::Customer::Portal::Token, message) end
key_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 463 def self.remove_api_authentication_key(message) request(:remove_api_authentication_key, Boolean, message) end
username password new_password security_question_id security_question_answer
# File lib/softlayer/user/customer/open_id_connect.rb, line 517 def self.reset_expired_password(message) request(:reset_expired_password, Boolean, message) end
account_id saml_response
# File lib/softlayer/user/customer/open_id_connect.rb, line 523 def self.saml_authenticate(message) request(:saml_authenticate, Softlayer::Container::User::Customer::Portal::Token, message) end
account_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 528 def self.saml_begin_authentication(message) request(:saml_begin_authentication, String, message) end
key password security_answers
# File lib/softlayer/user/customer/open_id_connect.rb, line 550 def self.set_password_from_lost_password_request(message) request(:set_password_from_lost_password_request, Boolean, message) end
authentication_token
# File lib/softlayer/user/customer/open_id_connect.rb, line 593 def self.validate_authentication_token(message) request(:validate_authentication_token, Softlayer::Container::User::Customer::Portal::Token, message) end
Public Instance Methods
# File lib/softlayer/user/customer/open_id_connect.rb, line 7 def acknowledge_support_policy request(:acknowledge_support_policy, nil) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 11 def add_api_authentication_key request(:add_api_authentication_key, String) end
hardware_ids
# 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
permissions
# 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
roles
# File lib/softlayer/user/customer/open_id_connect.rb, line 26 def add_bulk_roles(message) request(:add_bulk_roles, nil, message) end
virtual_guest_ids
# 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
external_binding
# 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
hardware_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 41 def add_hardware_access(message) request(:add_hardware_access, Boolean, message) end
notification_key_name
# File lib/softlayer/user/customer/open_id_connect.rb, line 46 def add_notification_subscriber(message) request(:add_notification_subscriber, Boolean, message) end
permission
# File lib/softlayer/user/customer/open_id_connect.rb, line 51 def add_portal_permission(message) request(:add_portal_permission, Boolean, message) end
role
# File lib/softlayer/user/customer/open_id_connect.rb, line 56 def add_role(message) request(:add_role, nil, message) end
virtual_guest_id
# 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
preference_type_key_name value
# File lib/softlayer/user/customer/open_id_connect.rb, line 67 def change_preference(message) request(:change_preference, Array[Softlayer::User::Preference], message) end
password_set authentication_container
# File lib/softlayer/user/customer/open_id_connect.rb, line 78 def check_phone_factor_authentication_for_password_set(message) request(:check_phone_factor_authentication_for_password_set, Boolean, message) end
key_name resource_table_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 91 def create_notification_subscriber(message) request(:create_notification_subscriber, Boolean, message) end
notification_key_name delivery_method_key_names
# File lib/softlayer/user/customer/open_id_connect.rb, line 112 def create_subscriber_delivery_methods(message) request(:create_subscriber_delivery_methods, Boolean, message) end
key_name resource_table_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 118 def deactivate_notification_subscriber(message) request(:deactivate_notification_subscriber, Boolean, message) end
template_object
# File lib/softlayer/user/customer/open_id_connect.rb, line 129 def edit_object(message) request(:edit_object, Boolean, message) end
profile_name container_keyname preference_keyname
# File lib/softlayer/user/customer/open_id_connect.rb, line 141 def find_user_preference(message) request(:find_user_preference, Array[Softlayer::Layout::Profile], message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 145 def get_account request(:get_account, Softlayer::Account) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 149 def get_actions request(:get_actions, Array[Softlayer::User::Permission::Action]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 157 def get_additional_emails request(:get_additional_emails, Array[Softlayer::User::Customer::AdditionalEmail]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 161 def get_allowed_hardware_ids request(:get_allowed_hardware_ids, Array[Integer]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 165 def get_allowed_virtual_guest_ids request(:get_allowed_virtual_guest_ids, Array[Integer]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 169 def get_api_authentication_keys request(:get_api_authentication_keys, Array[Softlayer::User::Customer::ApiAuthentication]) end
token
# File lib/softlayer/user/customer/open_id_connect.rb, line 174 def get_authentication_token(message) request(:get_authentication_token, Softlayer::Container::User::Authentication::Token, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 178 def get_cdn_accounts request(:get_cdn_accounts, Array[Softlayer::Network::ContentDelivery::Account]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 182 def get_child_users request(:get_child_users, Array[Softlayer::User::Customer]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 186 def get_closed_tickets request(:get_closed_tickets, Array[Softlayer::Ticket]) end
provider_type
# File lib/softlayer/user/customer/open_id_connect.rb, line 191 def get_default_account(message) request(:get_default_account, Softlayer::Account, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 200 def get_external_bindings request(:get_external_bindings, Array[Softlayer::User::External::Binding]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 204 def get_hardware request(:get_hardware, Array[Softlayer::Hardware]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 208 def get_hardware_count request(:get_hardware_count, Integer) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 212 def get_hardware_notifications request(:get_hardware_notifications, Array[Softlayer::User::Customer::Notification::Hardware]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 216 def get_has_acknowledged_support_policy_flag request(:get_has_acknowledged_support_policy_flag, Boolean) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 220 def get_has_full_hardware_access_flag request(:get_has_full_hardware_access_flag, Boolean) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 224 def get_has_full_virtual_guest_access_flag request(:get_has_full_virtual_guest_access_flag, Boolean) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 228 def get_impersonation_token request(:get_impersonation_token, String) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 232 def get_layout_profiles request(:get_layout_profiles, Array[Softlayer::Layout::Profile]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 236 def get_locale request(:get_locale, Softlayer::Locale) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 240 def get_login_attempts request(:get_login_attempts, Array[Softlayer::User::Customer::Access::Authentication]) end
provider_type
# File lib/softlayer/user/customer/open_id_connect.rb, line 245 def get_mapped_accounts(message) request(:get_mapped_accounts, Array[Softlayer::Account], message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 249 def get_mobile_devices request(:get_mobile_devices, Array[Softlayer::User::Customer::MobileDevice]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 253 def get_notification_subscribers request(:get_notification_subscribers, Array[Softlayer::Notification::Subscriber]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 257 def get_object request(:get_object, Softlayer::User::Customer::OpenIdConnect) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 267 def get_open_tickets request(:get_open_tickets, Array[Softlayer::Ticket]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 271 def get_overrides request(:get_overrides, Array[Softlayer::Network::Service::Vpn::Overrides]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 275 def get_parent request(:get_parent, Softlayer::User::Customer) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 279 def get_permissions request(:get_permissions, Array[Softlayer::User::Customer::CustomerPermission::Permission]) end
preference_type_key_name
# File lib/softlayer/user/customer/open_id_connect.rb, line 299 def get_preference(message) request(:get_preference, Softlayer::User::Preference, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 303 def get_preference_types request(:get_preference_types, Array[Softlayer::User::Preference::Type]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 307 def get_preferences request(:get_preferences, Array[Softlayer::User::Preference]) end
password_set
# File lib/softlayer/user/customer/open_id_connect.rb, line 312 def get_requirements_for_password_set(message) request(:get_requirements_for_password_set, Softlayer::Container::User::Customer::PasswordSet, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 316 def get_roles request(:get_roles, Array[Softlayer::User::Permission::Role]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 320 def get_salesforce_user_link request(:get_salesforce_user_link, Softlayer::User::Customer::Link) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 324 def get_security_answers request(:get_security_answers, Array[Softlayer::User::Customer::Security::Answer]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 328 def get_subscribers request(:get_subscribers, Array[Softlayer::Notification::User::Subscriber]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 332 def get_successful_logins request(:get_successful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 336 def get_support_policy_acknowledgement_required_flag request(:get_support_policy_acknowledgement_required_flag, Integer) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 340 def get_support_policy_document request(:get_support_policy_document, Softlayer::Base64Binary) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 344 def get_support_policy_name request(:get_support_policy_name, String) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 348 def get_supported_locales request(:get_supported_locales, Array[Softlayer::Locale]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 352 def get_survey_required_flag request(:get_survey_required_flag, Boolean) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 356 def get_surveys request(:get_surveys, Array[Softlayer::Survey]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 360 def get_tickets request(:get_tickets, Array[Softlayer::Ticket]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 364 def get_timezone request(:get_timezone, Softlayer::Locale::Timezone) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 368 def get_unsuccessful_logins request(:get_unsuccessful_logins, Array[Softlayer::User::Customer::Access::Authentication]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 382 def get_user_links request(:get_user_links, Array[Softlayer::User::Customer::Link]) end
profile_name container_keyname
# File lib/softlayer/user/customer/open_id_connect.rb, line 388 def get_user_preferences(message) request(:get_user_preferences, Array[Softlayer::Layout::Profile], message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 392 def get_user_status request(:get_user_status, Softlayer::User::Customer::Status) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 396 def get_virtual_guest_count request(:get_virtual_guest_count, Integer) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 400 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 404 def in_terminal_status request(:in_terminal_status, Boolean) end
provider_type
# File lib/softlayer/user/customer/open_id_connect.rb, line 419 def invite_user_to_link_open_id_connect(message) request(:invite_user_to_link_open_id_connect, Boolean, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 423 def is_master_user request(:is_master_user, Boolean) end
password
# File lib/softlayer/user/customer/open_id_connect.rb, line 428 def is_valid_forum_password(message) request(:is_valid_forum_password, Boolean, message) end
password
# File lib/softlayer/user/customer/open_id_connect.rb, line 433 def is_valid_portal_password(message) request(:is_valid_portal_password, Boolean, message) end
password_set authentication_container
# File lib/softlayer/user/customer/open_id_connect.rb, line 450 def process_password_set_request(message) request(:process_password_set_request, Softlayer::Container::User::Customer::PasswordSet, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 454 def remove_all_hardware_access_for_this_user request(:remove_all_hardware_access_for_this_user, Boolean) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 458 def remove_all_virtual_access_for_this_user request(:remove_all_virtual_access_for_this_user, Boolean) end
hardware_ids
# File lib/softlayer/user/customer/open_id_connect.rb, line 468 def remove_bulk_hardware_access(message) request(:remove_bulk_hardware_access, Boolean, message) end
permissions
# File lib/softlayer/user/customer/open_id_connect.rb, line 473 def remove_bulk_portal_permission(message) request(:remove_bulk_portal_permission, Boolean, message) end
roles
# File lib/softlayer/user/customer/open_id_connect.rb, line 478 def remove_bulk_roles(message) request(:remove_bulk_roles, nil, message) end
virtual_guest_ids
# File lib/softlayer/user/customer/open_id_connect.rb, line 483 def remove_bulk_virtual_guest_access(message) request(:remove_bulk_virtual_guest_access, Boolean, message) end
external_binding
# File lib/softlayer/user/customer/open_id_connect.rb, line 488 def remove_external_binding(message) request(:remove_external_binding, Boolean, message) end
hardware_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 493 def remove_hardware_access(message) request(:remove_hardware_access, Boolean, message) end
permission
# File lib/softlayer/user/customer/open_id_connect.rb, line 498 def remove_portal_permission(message) request(:remove_portal_permission, Boolean, message) end
role
# File lib/softlayer/user/customer/open_id_connect.rb, line 503 def remove_role(message) request(:remove_role, nil, message) end
virtual_guest_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 508 def remove_virtual_guest_access(message) request(:remove_virtual_guest_access, Boolean, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 532 def saml_begin_logout request(:saml_begin_logout, String) end
saml_response
# File lib/softlayer/user/customer/open_id_connect.rb, line 537 def saml_logout(message) request(:saml_logout, nil, message) end
provider_type account_id
# File lib/softlayer/user/customer/open_id_connect.rb, line 543 def set_default_account(message) request(:set_default_account, Softlayer::Account, message) end
password
# File lib/softlayer/user/customer/open_id_connect.rb, line 555 def update_forum_password(message) request(:update_forum_password, Boolean, message) end
notification_key_name active
# File lib/softlayer/user/customer/open_id_connect.rb, line 561 def update_notification_subscriber(message) request(:update_notification_subscriber, Boolean, message) end
password
# File lib/softlayer/user/customer/open_id_connect.rb, line 566 def update_password(message) request(:update_password, Boolean, message) end
questions answers
# File lib/softlayer/user/customer/open_id_connect.rb, line 572 def update_security_answers(message) request(:update_security_answers, Boolean, message) end
notification_key_name delivery_method_key_names active
# File lib/softlayer/user/customer/open_id_connect.rb, line 579 def update_subscriber_delivery_method(message) request(:update_subscriber_delivery_method, Boolean, message) end
password
# File lib/softlayer/user/customer/open_id_connect.rb, line 584 def update_vpn_password(message) request(:update_vpn_password, Boolean, message) end
# File lib/softlayer/user/customer/open_id_connect.rb, line 588 def update_vpn_user request(:update_vpn_user, Boolean) end