Class Native
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.authentication.request.Contract
com.softlayer.api.service.container.authentication.request.Common
com.softlayer.api.service.container.authentication.request.Native
- Direct Known Subclasses:
External
@ApiType("SoftLayer_Container_Authentication_Request_Native") public class Native extends Common
The SoftLayer_Container_Authentication_Request_Native data type contains information for requests to the getPortalLogin API. This class is specific to the SoftLayer Native login (username/password). The request information will be verified to ensure it is valid, and then there will be an attempt to obtain a portal login token in authenticating the user with the provided information.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Native.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
auxiliaryClaimsMiniToken
protected boolean
auxiliaryClaimsMiniTokenSpecified
protected String
password
Your SoftLayer customer portal user's portal password.protected boolean
passwordSpecified
protected String
username
The username you wish to authenticate to the SoftLayer customer portal with.protected boolean
usernameSpecified
Fields inherited from class com.softlayer.api.service.container.authentication.request.Common
securityQuestionAnswer, securityQuestionAnswerSpecified, securityQuestionId, securityQuestionIdSpecified
-
Constructor Summary
Constructors Constructor Description Native()
-
Method Summary
Modifier and Type Method Description String
getAuxiliaryClaimsMiniToken()
String
getPassword()
String
getUsername()
boolean
isAuxiliaryClaimsMiniTokenSpecified()
boolean
isPasswordSpecified()
boolean
isUsernameSpecified()
void
setAuxiliaryClaimsMiniToken(String auxiliaryClaimsMiniToken)
void
setPassword(String password)
void
setUsername(String username)
void
unsetAuxiliaryClaimsMiniToken()
void
unsetPassword()
void
unsetUsername()
Methods inherited from class com.softlayer.api.service.container.authentication.request.Common
getSecurityQuestionAnswer, getSecurityQuestionId, isSecurityQuestionAnswerSpecified, isSecurityQuestionIdSpecified, setSecurityQuestionAnswer, setSecurityQuestionId, unsetSecurityQuestionAnswer, unsetSecurityQuestionId
-
Field Details
-
auxiliaryClaimsMiniToken
-
auxiliaryClaimsMiniTokenSpecified
protected boolean auxiliaryClaimsMiniTokenSpecified -
password
Your SoftLayer customer portal user's portal password. -
passwordSpecified
protected boolean passwordSpecified -
username
The username you wish to authenticate to the SoftLayer customer portal with. -
usernameSpecified
protected boolean usernameSpecified
-
-
Constructor Details
-
Native
public Native()
-
-
Method Details
-
getAuxiliaryClaimsMiniToken
-
setAuxiliaryClaimsMiniToken
-
isAuxiliaryClaimsMiniTokenSpecified
public boolean isAuxiliaryClaimsMiniTokenSpecified() -
unsetAuxiliaryClaimsMiniToken
public void unsetAuxiliaryClaimsMiniToken() -
getPassword
-
setPassword
-
isPasswordSpecified
public boolean isPasswordSpecified() -
unsetPassword
public void unsetPassword() -
getUsername
-
setUsername
-
isUsernameSpecified
public boolean isUsernameSpecified() -
unsetUsername
public void unsetUsername()
-