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

Relativity.Identity.V2.Services.IOpenIDConnectProviderManager

Service for managing OpenIdConnect Authentication Providers

Create a new OpenIDConnect Authentication Provider.

Task DeleteAsync(int providerID)

Delete an OpenIDConnect authentication provider.

Task DeleteGroupClaimMappingAsync(int providerID, int gcmID)

Deletes a specific Group Claim Mapping associated with an OpenIDConnect authentication provider.

Task DeleteRequiredClaimAsync(int providerID, int claimID)

Deletes a specific Required Claim associated with an OpenIDConnect authentication provider.

Creates the Group Claim Mappings associated with an OpenIDConnect authentication provider.

Creates the Required Claims associated with an OpenIDConnect authentication provider.

Reads the Group Claim Mappings associated with an OpenIDConnect authentication provider.

Reads the Required Claims associated with an OpenIDConnect authentication provider for JIT User provisioning.

Read an OpenIDConnect Authentication Provider by ID.

Reads a specific Group Claim Mapping associated with an OpenIDConnect authentication provider.

Task<RequiredClaim> ReadRequiredClaimAsync(int providerID, int claimID)

Reads a specific Required Claims associated with an OpenIDConnect authentication provider.

Task UpdateAsync(int providerID, OpenIDConnectProvider provider)

Save an OpenIDConnect authentication provider.

Task UpdateGroupClaimMappingAsync(int providerID, int gcmID, GroupClaimMapping gcm)

Updates a specific Group Claim Mapping associated with an OpenIDConnect authentication provider.

Task UpdateRequiredClaimAsync(int providerID, int claimID, RequiredClaim claim)

Updates a specific Required Claim associated with an OpenIDConnect authentication provider.