Show / Hide Table of Contents

Interface ConfigFile.IOidcLoginConfiguration

Utility class to get access to values related to CRM Oidc login Created in Process scope

Namespace: SuperOffice.Configuration
Assembly: SoCore.dll
Syntax
public interface ConfigFile.IOidcLoginConfiguration

Properties

Authority

OpenID connect authority/ wellKnown url ([Authority]/.well-known/openid-configuration must return discovery document.)

Declaration
string Authority { get; set; }
Property Value
Type Description
string

ClientId

ClientID for SuperOffice CRM, different for each environment/Identity Provider

Declaration
string ClientId { get; set; }
Property Value
Type Description
string

IsSSOEnabled

Boolean to check if SSO is enabled for tenant

Declaration
bool IsSSOEnabled { get; set; }
Property Value
Type Description
bool

UserNameClaim

Claim to get userName from external identity token

Declaration
string UserNameClaim { get; set; }
Property Value
Type Description
string

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top