SoftLayer_User_Customer_External_Binding_Verisign


SoftLayer_User_Customer_External_Binding_Verisign

Description

The SoftLayer_User_Customer_External_Binding_Verisign data type contains information about a single VeriSign external binding. The external binding information is used when a SoftLayer customer logs into the SoftLayer customer portal to authenticate them against a 3rd party, in this case VeriSign.

The information provided by the VeriSign external binding data type includes:

  • The type of credential
  • The current state of the credential ** Enabled ** Disabled ** Locked
  • The credential’s expiration date
  • The last time the credential was updated

SoftLayer users with an active external binding will be prohibited from using the API for security reasons.

Local


active

The flag that determines whether the external binding is active will be used for authentication or not.
Type: boolean


createDate

The date that the external authentication binding was created.
Type: dateTime


externalId

The identifier used to identify this binding to an external authentication source.
Type: string


id

An external authentication binding’s internal identifier.
Type: int


password

The password used to authenticate the external id at an external authentication source.
Type: string


typeId

The SoftLayer_User_External_Binding_Type identifier of an external authentication binding.
Type: int


userId

An external authentication binding’s associated SoftLayer_User_Customer id.
Type: int


vendorId

The SoftLayer_User_External_Binding_Vendor identifier of an external authentication binding.
Type: int

Relational


attributes

Attributes of an external authentication binding.
Type: SoftLayer_User_External_Binding_Attribute[]


billingItem

Information regarding the billing item for external authentication.
Type: SoftLayer_Billing_Item


credentialExpirationDate

The date that a VeriSign credential expires.
Type: string


credentialLastUpdateDate

The last time a VeriSign credential was updated.
Type: string


credentialState

The current state of a VeriSign credential. This can be ‘Enabled’, ‘Disabled’, or ‘Locked’.
Type: string


credentialType

The type of VeriSign credential. This can be either ‘Hardware’ or ‘Software’.
Type: string


note

An optional note for identifying the external binding.
Type: string


type

The type of external authentication binding.
Type: SoftLayer_User_External_Binding_Type


user

The SoftLayer user that the external authentication binding belongs to.
Type: SoftLayer_User_Customer


vendor

The vendor of an external authentication binding.
Type: SoftLayer_User_External_Binding_Vendor

Count


attributeCount

A count of attributes of an external authentication binding.
Type: unsignedLong