Class Common

  • 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 Detail

      • 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 Detail

      • Common

        public Common()
    • Method Detail

      • 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()