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

Relativity.Services.Security.Models.LoginProfile

public class LoginProfile
A collection of login methods that are configured for a given user

The Active Directory Method for this profile. A null value means that Active Directory authetnication is disabled for this profile.

The Client Certificate Method for this profile. A null value means that client certificate authentication is disabled for this profile..

The Integrated Authentication Method for this profile. A null value means that Windows authentication is disabled for this profile.

The OpenId Connect external login methods for the user.

public PasswordMethod Password { get; set; }

The Password Method for this profile. A null value means that password authentication is disabled for this profile.

public RSAMethod RSA { get; set; }

The RSA Method for this profile. A null value means that client certificate authentication is disabled for this profile.

public List<SAML2Method> SAML2Methods { get; set; }

The SAML2P external login methods for the user.

public int UserId { get; set; }

The User Id for this profile

public LoginProfile()