Direct Known Subclasses:
Native, OpenIdConnect

@ApiType("SoftLayer_Container_Authentication_Request_Common")
public class Common
extends Contract
The SoftLayer_Container_Authentication_Request_Common data type contains common information for requests to the getPortalLogin API. This is an abstract class that serves as a base that more specialized classes will derive from. For example, a request class specific to SoftLayer Native IMS Login (username and password).
See Also:
SoftLayer_Container_Authentication_Request_Common
  • Field Details

    • securityQuestionAnswer

      @ApiProperty(canBeNullOrNotSet=true) protected String securityQuestionAnswer
      The answer to your security question.
    • securityQuestionAnswerSpecified

      protected boolean securityQuestionAnswerSpecified
    • securityQuestionId

      @ApiProperty(canBeNullOrNotSet=true) protected Long securityQuestionId
      A security question you wish to answer when authenticating to the SoftLayer customer portal. This parameter isn't required if no security questions are set on your portal account or if your account is configured to not require answering a security account upon login.
    • securityQuestionIdSpecified

      protected boolean securityQuestionIdSpecified
  • Constructor Details

    • Common

      public Common()
  • Method Details

    • getSecurityQuestionAnswer

      public String getSecurityQuestionAnswer()
    • setSecurityQuestionAnswer

      public void setSecurityQuestionAnswer​(String securityQuestionAnswer)
    • isSecurityQuestionAnswerSpecified

      public boolean isSecurityQuestionAnswerSpecified()
    • unsetSecurityQuestionAnswer

      public void unsetSecurityQuestionAnswer()
    • getSecurityQuestionId

      public Long getSecurityQuestionId()
    • setSecurityQuestionId

      public void setSecurityQuestionId​(Long securityQuestionId)
    • isSecurityQuestionIdSpecified

      public boolean isSecurityQuestionIdSpecified()
    • unsetSecurityQuestionId

      public void unsetSecurityQuestionId()