java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.user.customer.PasswordSet

@ApiType("SoftLayer_Container_User_Customer_PasswordSet")
public class PasswordSet
extends Entity
Container for holding information necessary for the setting and resetting of customer passwords
See Also:
SoftLayer_Container_User_Customer_PasswordSet
  • Field Details

    • answeredSecurityQuestionId

      @ApiProperty(canBeNullOrNotSet=true) protected Long answeredSecurityQuestionId
      Id of SoftLayer_User_Security_Question.
    • answeredSecurityQuestionIdSpecified

      protected boolean answeredSecurityQuestionIdSpecified
    • authenticationMethods

      @ApiProperty(canBeNullOrNotSet=true) protected List<Long> authenticationMethods
      The authentication methods required.
    • authenticationMethodsSpecified

      protected boolean authenticationMethodsSpecified
    • digitCountRequirement

      @ApiProperty(canBeNullOrNotSet=true) protected Long digitCountRequirement
      The number of digits required.
    • digitCountRequirementSpecified

      protected boolean digitCountRequirementSpecified
    • key

      @ApiProperty(canBeNullOrNotSet=true) protected String key
      The password key provided to user in the password set url link sent via email.
    • keySpecified

      protected boolean keySpecified
    • lowercaseCountRequirement

      @ApiProperty(canBeNullOrNotSet=true) protected Long lowercaseCountRequirement
      The number of lowercase letters required.
    • lowercaseCountRequirementSpecified

      protected boolean lowercaseCountRequirementSpecified
    • maximumPasswordLengthRequirement

      @ApiProperty(canBeNullOrNotSet=true) protected Long maximumPasswordLengthRequirement
      The maximum password length requirement.
    • maximumPasswordLengthRequirementSpecified

      protected boolean maximumPasswordLengthRequirementSpecified
    • minimumPasswordLengthRequirement

      @ApiProperty(canBeNullOrNotSet=true) protected Long minimumPasswordLengthRequirement
      The minimum password length requirement.
    • minimumPasswordLengthRequirementSpecified

      protected boolean minimumPasswordLengthRequirementSpecified
    • password

      @ApiProperty(canBeNullOrNotSet=true) protected String password
      The user's new password.
    • passwordSpecified

      protected boolean passwordSpecified
    • securityAnswer

      @ApiProperty(canBeNullOrNotSet=true) protected String securityAnswer
      Answer to security question provided by the user.
    • securityAnswerSpecified

      protected boolean securityAnswerSpecified
    • securityQuestions

      @ApiProperty(canBeNullOrNotSet=true) protected List<Question> securityQuestions
      Array of SoftLayer_User_Security_Question.
    • securityQuestionsSpecified

      protected boolean securityQuestionsSpecified
    • specialCharacterCountRequirement

      @ApiProperty(canBeNullOrNotSet=true) protected Long specialCharacterCountRequirement
      The number of special characters required.
    • specialCharacterCountRequirementSpecified

      protected boolean specialCharacterCountRequirementSpecified
    • specialCharactersAllowed

      @ApiProperty(canBeNullOrNotSet=true) protected String specialCharactersAllowed
      List of the allowed special characters.
    • specialCharactersAllowedSpecified

      protected boolean specialCharactersAllowedSpecified
    • uppercaseCountRequirement

      @ApiProperty(canBeNullOrNotSet=true) protected Long uppercaseCountRequirement
      The number of uppercase letters required.
    • uppercaseCountRequirementSpecified

      protected boolean uppercaseCountRequirementSpecified
    • userId

      @ApiProperty(canBeNullOrNotSet=true) protected Long userId
      The id of the user to authenticate.
    • userIdSpecified

      protected boolean userIdSpecified
  • Constructor Details

    • PasswordSet

      public PasswordSet()
  • Method Details

    • getAnsweredSecurityQuestionId

      public Long getAnsweredSecurityQuestionId()
    • setAnsweredSecurityQuestionId

      public void setAnsweredSecurityQuestionId​(Long answeredSecurityQuestionId)
    • isAnsweredSecurityQuestionIdSpecified

      public boolean isAnsweredSecurityQuestionIdSpecified()
    • unsetAnsweredSecurityQuestionId

      public void unsetAnsweredSecurityQuestionId()
    • getAuthenticationMethods

      public List<Long> getAuthenticationMethods()
    • isAuthenticationMethodsSpecified

      public boolean isAuthenticationMethodsSpecified()
    • unsetAuthenticationMethods

      public void unsetAuthenticationMethods()
    • getDigitCountRequirement

      public Long getDigitCountRequirement()
    • setDigitCountRequirement

      public void setDigitCountRequirement​(Long digitCountRequirement)
    • isDigitCountRequirementSpecified

      public boolean isDigitCountRequirementSpecified()
    • unsetDigitCountRequirement

      public void unsetDigitCountRequirement()
    • getKey

      public String getKey()
    • setKey

      public void setKey​(String key)
    • isKeySpecified

      public boolean isKeySpecified()
    • unsetKey

      public void unsetKey()
    • getLowercaseCountRequirement

      public Long getLowercaseCountRequirement()
    • setLowercaseCountRequirement

      public void setLowercaseCountRequirement​(Long lowercaseCountRequirement)
    • isLowercaseCountRequirementSpecified

      public boolean isLowercaseCountRequirementSpecified()
    • unsetLowercaseCountRequirement

      public void unsetLowercaseCountRequirement()
    • getMaximumPasswordLengthRequirement

      public Long getMaximumPasswordLengthRequirement()
    • setMaximumPasswordLengthRequirement

      public void setMaximumPasswordLengthRequirement​(Long maximumPasswordLengthRequirement)
    • isMaximumPasswordLengthRequirementSpecified

      public boolean isMaximumPasswordLengthRequirementSpecified()
    • unsetMaximumPasswordLengthRequirement

      public void unsetMaximumPasswordLengthRequirement()
    • getMinimumPasswordLengthRequirement

      public Long getMinimumPasswordLengthRequirement()
    • setMinimumPasswordLengthRequirement

      public void setMinimumPasswordLengthRequirement​(Long minimumPasswordLengthRequirement)
    • isMinimumPasswordLengthRequirementSpecified

      public boolean isMinimumPasswordLengthRequirementSpecified()
    • unsetMinimumPasswordLengthRequirement

      public void unsetMinimumPasswordLengthRequirement()
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword​(String password)
    • isPasswordSpecified

      public boolean isPasswordSpecified()
    • unsetPassword

      public void unsetPassword()
    • getSecurityAnswer

      public String getSecurityAnswer()
    • setSecurityAnswer

      public void setSecurityAnswer​(String securityAnswer)
    • isSecurityAnswerSpecified

      public boolean isSecurityAnswerSpecified()
    • unsetSecurityAnswer

      public void unsetSecurityAnswer()
    • getSecurityQuestions

      public List<Question> getSecurityQuestions()
    • isSecurityQuestionsSpecified

      public boolean isSecurityQuestionsSpecified()
    • unsetSecurityQuestions

      public void unsetSecurityQuestions()
    • getSpecialCharacterCountRequirement

      public Long getSpecialCharacterCountRequirement()
    • setSpecialCharacterCountRequirement

      public void setSpecialCharacterCountRequirement​(Long specialCharacterCountRequirement)
    • isSpecialCharacterCountRequirementSpecified

      public boolean isSpecialCharacterCountRequirementSpecified()
    • unsetSpecialCharacterCountRequirement

      public void unsetSpecialCharacterCountRequirement()
    • getSpecialCharactersAllowed

      public String getSpecialCharactersAllowed()
    • setSpecialCharactersAllowed

      public void setSpecialCharactersAllowed​(String specialCharactersAllowed)
    • isSpecialCharactersAllowedSpecified

      public boolean isSpecialCharactersAllowedSpecified()
    • unsetSpecialCharactersAllowed

      public void unsetSpecialCharactersAllowed()
    • getUppercaseCountRequirement

      public Long getUppercaseCountRequirement()
    • setUppercaseCountRequirement

      public void setUppercaseCountRequirement​(Long uppercaseCountRequirement)
    • isUppercaseCountRequirementSpecified

      public boolean isUppercaseCountRequirementSpecified()
    • unsetUppercaseCountRequirement

      public void unsetUppercaseCountRequirement()
    • getUserId

      public Long getUserId()
    • setUserId

      public void setUserId​(Long userId)
    • isUserIdSpecified

      public boolean isUserIdSpecified()
    • unsetUserId

      public void unsetUserId()