Class CorpUserCredentials

    • Constructor Detail

      • CorpUserCredentials

        public CorpUserCredentials()
    • Method Detail

      • get__type

        @NotNull
        public @NotNull java.lang.String get__type()
        Name of this subclass in SimpleClassName format
        Returns:
        __type
      • getSalt

        @NotNull
        public @NotNull java.lang.String getSalt()
        Salt used to hash password
        Returns:
        salt
      • setSalt

        public void setSalt​(java.lang.String salt)
      • hashedPassword

        public CorpUserCredentials hashedPassword​(java.lang.String hashedPassword)
      • getHashedPassword

        @NotNull
        public @NotNull java.lang.String getHashedPassword()
        Hashed password generated by concatenating salt and password, then hashing
        Returns:
        hashedPassword
      • setHashedPassword

        public void setHashedPassword​(java.lang.String hashedPassword)
      • passwordResetToken

        public CorpUserCredentials passwordResetToken​(java.lang.String passwordResetToken)
      • getPasswordResetToken

        public java.lang.String getPasswordResetToken()
        Optional token needed to reset a user's password. Can only be set by the admin.
        Returns:
        passwordResetToken
      • setPasswordResetToken

        public void setPasswordResetToken​(java.lang.String passwordResetToken)
      • passwordResetTokenExpirationTimeMillis

        public CorpUserCredentials passwordResetTokenExpirationTimeMillis​(java.lang.Long passwordResetTokenExpirationTimeMillis)
      • getPasswordResetTokenExpirationTimeMillis

        @Min(-9223372036854775808L)
        @Max(9223372036854775807L)
        public @Min(-9223372036854775808L) @Max(9223372036854775807L) java.lang.Long getPasswordResetTokenExpirationTimeMillis()
        When the password reset token expires. minimum: -9223372036854775808 maximum: 9223372036854775807
        Returns:
        passwordResetTokenExpirationTimeMillis
      • setPasswordResetTokenExpirationTimeMillis

        public void setPasswordResetTokenExpirationTimeMillis​(java.lang.Long passwordResetTokenExpirationTimeMillis)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object