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
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Native()
-
Method Summary
All Methods Instance Methods Concrete Methods 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
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
auxiliaryClaimsMiniToken
@ApiProperty(canBeNullOrNotSet=true) protected String auxiliaryClaimsMiniToken
-
auxiliaryClaimsMiniTokenSpecified
protected boolean auxiliaryClaimsMiniTokenSpecified
-
password
@ApiProperty(canBeNullOrNotSet=true) protected String password
Your SoftLayer customer portal user's portal password.
-
passwordSpecified
protected boolean passwordSpecified
-
username
@ApiProperty(canBeNullOrNotSet=true) protected String username
The username you wish to authenticate to the SoftLayer customer portal with.
-
usernameSpecified
protected boolean usernameSpecified
-
-
Method Detail
-
getAuxiliaryClaimsMiniToken
public String getAuxiliaryClaimsMiniToken()
-
setAuxiliaryClaimsMiniToken
public void setAuxiliaryClaimsMiniToken(String auxiliaryClaimsMiniToken)
-
isAuxiliaryClaimsMiniTokenSpecified
public boolean isAuxiliaryClaimsMiniTokenSpecified()
-
unsetAuxiliaryClaimsMiniToken
public void unsetAuxiliaryClaimsMiniToken()
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
isPasswordSpecified
public boolean isPasswordSpecified()
-
unsetPassword
public void unsetPassword()
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
isUsernameSpecified
public boolean isUsernameSpecified()
-
unsetUsername
public void unsetUsername()
-
-