<PackageReference Include="Relativity.Identity.SDK" Version="2.6.2" />

JITSettings

public class JITSettings
Represents the Just-In-Time settings on an OIDC Provider
public int ArtifactID { get; set; }

The Artifact ID of the JIT Settings object

The Client Identifier the be used when creating a user during Just In Time provisioning.

public string DefaultTrustedIPs { get; set; }

The set of new line delminted default trusted IP addresses that a User is allowed to login with.

public string EmailClaimType { get; set; }

The claim type for the claim value to be used for the user's email during Just-In-Time provisioning.

public bool Enabled { get; set; }

Whether or not Just-In-Time user provisioning is set for the authentication provider.

public string FirstNameClaimType { get; set; }

The claim type for the claim value to be used for the user's first name during Just-In-Time provisioning.

public string GroupClaimType { get; set; }

The claim type for the claim value to be used for naming the group during Just-In-Time provisioning.

public string LastNameClaimType { get; set; }

The claim type for the claim value to be used for the user's last name during Just-In-Time provisioning.

public bool PersonalGroup { get; set; }

Whether or not the user should be assigned a personal group

public string PersonalGroupClaimType { get; set; }

The claim type for the claim value to be used for naming the personal group during Just-In-Time provisioning.

public JITSettings()

Constructor for JIT Settings