Show / Hide Table of Contents

Class ConfigFile.OidcLogin

Utility class to get access to values related to CRM Oidc login

Inheritance
Object
ConfigFile.OidcLogin
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.Configuration
Assembly: SoCore.dll
Syntax
public static class OidcLogin

Properties

Authority

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

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

ClientId

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

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

IsSSOEnabled

Boolean to check if SSO is enabled for tenant

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

UserNameClaim

Claim to get userName from external identity token

Declaration
public static string UserNameClaim { get; set; }
Property Value
Type Description
String
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top