Class Totp
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.user.external.Binding
-
- com.softlayer.api.service.user.customer.external.Binding
-
- com.softlayer.api.service.user.customer.external.binding.Totp
-
@ApiType("SoftLayer_User_Customer_External_Binding_Totp") public class Totp extends Binding
The SoftLayer_User_Customer_External_Binding_Totp data type contains information about a single time-based one time password external binding. The external binding information is used when a SoftLayer customer logs into the SoftLayer customer portal to authenticate them.
The information provided by this external binding data type includes:
* The type of credential
* The current state of the credential
** Active
** Inactive
SoftLayer users with an active external binding will be prohibited from using the API for security reasons.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Totp.Mask
static interface
Totp.Service
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.static interface
Totp.ServiceAsync
-
Field Summary
-
Fields inherited from class com.softlayer.api.service.user.external.Binding
active, activeSpecified, attributeCount, attributes, billingItem, createDate, createDateSpecified, externalId, externalIdSpecified, id, idSpecified, note, password, passwordSpecified, type, typeId, typeIdSpecified, userId, userIdSpecified, vendor, vendorId, vendorIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Totp()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Totp.Service
asService(ApiClient client)
static Totp.Service
service(ApiClient client)
static Totp.Service
service(ApiClient client, Long id)
-
Methods inherited from class com.softlayer.api.service.user.customer.external.Binding
getUser, setUser
-
Methods inherited from class com.softlayer.api.service.user.external.Binding
getActive, getAttributeCount, getAttributes, getBillingItem, getCreateDate, getExternalId, getId, getNote, getPassword, getType, getTypeId, getUserId, getVendor, getVendorId, isActiveSpecified, isCreateDateSpecified, isExternalIdSpecified, isIdSpecified, isPasswordSpecified, isTypeIdSpecified, isUserIdSpecified, isVendorIdSpecified, setActive, setAttributeCount, setBillingItem, setCreateDate, setExternalId, setId, setNote, setPassword, setType, setTypeId, setUserId, setVendor, setVendorId, unsetActive, unsetCreateDate, unsetExternalId, unsetId, unsetPassword, unsetTypeId, unsetUserId, unsetVendorId
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Method Detail
-
asService
public Totp.Service asService(ApiClient client)
-
service
public static Totp.Service service(ApiClient client)
-
service
public static Totp.Service service(ApiClient client, Long id)
-
-