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

Relativity.Services.Security.Models.AuthProfile

public class AuthProfile
Represents an authentication profile within Relativity

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

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

public string Description { get; set; }

A description for the profile

public int Id { get; set; }

The Id of the profile

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

public bool IsGlobal { get; set; }

Whether this the Global auth profile for Relativity

The list of OpenId Connect providers for this profile.

public PasswordProvider Password { get; set; }

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

public RSAProvider RSA { get; set; }

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

public List<SAML2Provider> SAML2Providers { get; set; }

The list of SAML2P providers for this profile.

public Uri SiteUri { get; set; }

The uri to the Relativity instance. This property is required if you are using an external identity provider (OpenId Connect, WS-Federation or SAML).

public AuthProfile()