Items with tag softlayer_user_customer_external_binding_phone

    reference

    • checkPhoneValidationResult
      Return a phone validation result.
    • deleteObject
      Delete an external authentication binding. If the external binding currently has an active billing item associated you will be prevented from deleting the binding. The alternative method to remove an external authentication binding is to use the service cancellation form.
    • disable
      Disabling an external binding will allow you to keep the external binding on your SoftLayer account, but will not require you to authentication with our trusted 2 form factor vendor when logging into the SoftLayer customer portal. You may supply one of the following reason when you disable an external binding: *Unspecified *TemporarilyUnavailable *Lost *Stolen
    • enable
      Enabling an external binding will activate the binding on your account and require you to authenticate with our trusted 3rd party 2 form factor vendor when logging into the SoftLayer customer portal. Please note that API access will be disabled for users that have an active external binding.
    • getAllAuthenticationModes
      This service returns key names of all available authentication modes. See [SoftLayer_Container_User_Customer_External_Binding_Phone_Mode](/reference/datatypes/SoftLayer_Container_User_Customer_External_Binding_Phone_Mode) container for details.
    • getAllAuthenticationPinModes
      This service returns key names of all available authentication modes. Refer to [SoftLayer_User_Customer_External_Binding_Phone::getAllAuthenticationModes](/reference/datatypes/$1/#$2) to retrieve authentication mode key names.
    • getAttributes
      Attributes of an external authentication binding.
    • getAuthenticationMode
      Returns the authentication mode
    • getBillingItem
      Information regarding the billing item for external authentication.
    • getBindingStatus
      The current external binding status. It can be 'ACTIVE' or 'BLOCKED'.
    • getNote
      An optional note for identifying the external binding.
    • getObject
      Retrieve a SoftLayer_User_Customer_External_Binding_Phone record.
    • getPhoneAppActivationCode
      Some vendor's mobile app requires an activation code. Use this method to get an activation data.
    • getPhoneData
      Returns the authentication phone data.
    • getPinLength
    • getType
      The type of external authentication binding.
    • getUser
      The SoftLayer user that the external authentication binding belongs to.
    • getVendor
      The vendor of an external authentication binding.
    • requestPhoneValidation
      Initiates a phone validation requests and returns a unique token. Use [SoftLayer_User_Customer_External_Binding_Phone::checkPhoneValidationResult](/reference/datatypes/$1/#$2) to find the phone validation result.
    • SoftLayer_User_Customer_External_Binding_Phone
      The SoftLayer_User_Customer_External_Binding_Phone data type contains information about an external binding that uses a phone call, SMS or mobile app for 2 form factor authentication. The external binding information is used when a SoftLayer customer logs into the SoftLayer customer portal or VPN to authenticate them against a trusted 3rd party, in this case using a mobile phone, mobile phone application or land-line phone. SoftLayer users with an active external binding will be prohibited from using the API for security reasons.
    • SoftLayer_User_Customer_External_Binding_Phone
      SoftLayer provides its customers the ability to add an additional layer of security to the SoftLayer customer portal by requiring that a user login and authenticate with a trusted 3rd party before they are given access to their SoftLayer account. This is accomplished by creating an external binding for a specific vendor such as PhoneFactor. When the SoftLayer user attempts to log in to the SoftLayer customer portal or VPN, they will first be prompted for their normal SoftLayer username and password. Once that information is verified they will be asked to authenticate via phone, SMS or mobile phone application. Once authenticated with the trusted vendor the user will be allowed access to the SoftLayer customer portal or VPN. The Phone external binding service allows a user to create an external binding, enable, disable, or unlock an external binding, and delete an external binding. Once a SoftLayer user has a valid and active external binding, they will be required to always use their credential to login to the SoftLayer customer portal. In addition any user with an active external binding will be prohibited from using the API.
    • updateAuthenticationMode
      This service allow you to change your phone authentication mode. See [SoftLayer_Container_User_Customer_External_Binding_Phone_Mode](/reference/datatypes/SoftLayer_Container_User_Customer_External_Binding_Phone_Mode) container for available modes.
    • updateNote
      Update the note of an external binding. The note is an optional property that is used to store information about a binding.
    • updatePhone
      Phone external binding supports a primary and a backup phone number. You can use this method to update your phone number used for the phone authentication. You can provide an array of [SoftLayer_Container_User_Data_Phone](/reference/datatypes/SoftLayer_Container_User_Data_Phone) objects. You have to mark one as the primary phone number by setting 'phoneType' to 'PRIMARY'. *countryCode: Country code number for the phone number. Default: 1 (United States & Canada +1) *phone: Phone number that 2 Form Factor system will call or text for user authentication. The phone number format must match the format selected in the Country Code. *extension: Specify the extension that will be dialed after the call is answered. Digits, commas, *, and # are allowed. Commas can be used for a one second pause to navigate phone system menus. *phoneType: Specify the primary and backup phone number by setting this value to 'PRIMARY' or 'BACKUP'. If omitted, it will be considered to be the primary phone number. If you are passing two Phone objects, you must specify the phone type of each phone number.