<PackageReference Include="Relativity.Server.Services.Interfaces.SDK" Version="5000.0.2" />

PasswordMethod

public class PasswordMethod
public string Email { get; set; }

The e-mail address of the user

public int InvalidLoginAttempts { get; set; }

Number of attempts to login that have not succeded.

public bool IsEnabled { get; set; }

Whether the login method is enabled

public bool MustResetPasswordOnNextLogin { get; set; }

Controls whether the user is forced to reset their password after the next successful login

public int PasswordExpirationInDays { get; set; }

The number of days a new password will be valid for until it expires. Setting this property to zero will cause the password never to expire.

public DateTime PasswordExpires { get; set; }

The date and time that the current password will expire. This is a calcualted field.

public string TwoFactorInfo { get; set; }

Information used for two factor authenticaiton

public TwoFactorMode TwoFactorMode { get; set; }

Determines when twofactor authentication will be used.

public bool UserCanChangePassword { get; set; }

Whether the user can change their own password

public PasswordMethod()