3using Microsoft.IdentityModel.JsonWebTokens;
55 public string UsernameClaim {
get;
set; } = JwtRegisteredClaimNames.PreferredUsername;
Configuration for an OpenID Connect provider.
string? ClientId
The OIDC client ID.
string GroupIdClaim
Claim name used to set user groups in OIDC strict mode.
string? ReturnPath
The path to return to once OIDC authentication is complete. On success the "code" and "state" query s...
string UsernameClaim
The name of the claim used to set the user's name.
const string DefaultGroupClaimName
The default value of GroupIdClaim.
string? FriendlyName
The provider's name as it should be displayed to the user.
Uri? ThemeIconUrl
Image URL that should be used to theme this OIDC provider.
string? ClientSecret
The OIDC client secret.
Uri? Authority
The Uri containing the .well-known endpoint for the provider.
string? ThemeColour
Colour that should be used to theme this OIDC provider.