Show / Hide Table of Contents

Namespace SuperOffice.Configuration

Classes

ConfigFile

Utility class used to access the SuperOffice entry in the Config file.

ConfigFile.AccessGateway

Configuration values related to Access Gateway.

ConfigFile.BatchService

Configuration values for the Windows batch task service (SoBatchService)

ConfigFile.Client

Configuration values related to client configuration, extension of ClientConfigurationProvider

ConfigFile.ClientConfigurationProvider

Configuration for the Web Client configuration data provider

ConfigFile.Cloud

ConfigFile.CssSprite

Configuration for the Web Client CssSprite generator

ConfigFile.CustomProxy

Configuration values for using Custom Proxy for communication with Internet

ConfigFile.CustomerService

Configuration values for accessing Customer Service

ConfigFile.Data

ConfigFile.Data.Database

Utility class used to access the SuperOffice.Data.Database entry in the config-file.

ConfigFile.Data.Explicit

This section governs authentication behaviour when users are explicitly authenticated, typically by calling SoSession.Authenticate or the corresponding WCF service

ConfigFile.Data.Session

This section governs session handling - what is the scope/storage of the session state, etc

ConfigFile.Diagnostics

Configuration of diagnostic tools

ConfigFile.Documents

Utility class used to access the SuperOffice.Documents entry in the Config file.

ConfigFile.Downloads

Configuration values related to Downloads.

ConfigFile.Factory

Utility class used to access class factory information in the config file.

ConfigFile.FeatureToggles

Values for Feature Toggles; see the SuperOffice.FeatureToggles.dll assembly for definitions. Toggles not mentioned here will be OFF

ConfigFile.Globalization

Utility class used to access the Globalization section in the config file.

ConfigFile.GoogleRecaptcha

Confuguration values for the Google Recaptcha validation service.

ConfigFile.Infrastructure

Configuration values for the Online Infrastructure

ConfigFile.IntellisyncConnector

Configuration values for SoIntellisyncConnector

ConfigFile.Mail

ConfigFile.Mail.Component

Mail component options

ConfigFile.Messaging

Configuration values for SuperOffice.CRM.Messaging and the SoMessaging.dll.

ConfigFile.OidcLogin

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

ConfigFile.Online

Configuration for SuperOffice CRM Cloud

ConfigFile.OnlineConfiguration

Configuration for the Online Environment. Explicit configuration for particular purpose can inherit from this and be located in same section

ConfigFile.Pocket

Configuration values for Pocket specific features

ConfigFile.Reporter

Configuration values related to Reporter.

ConfigFile.Scripting

ConfigFile.Security

ConfigFile.Security.ActiveDirectoryCredentialPlugin

ConfigFile.Security.Cryptography

Cryptographic options

ConfigFile.Security.Sentry

Sentry configuration

ConfigFile.Security.SoPasswordCredentialPlugin

ConfigFile.Services

Utility class used to access the SuperOffice.CRM.Services entry in the Config file.

ConfigFile.Smtp

SMTP information for sending emails. Note that these properties cannot be set from the web.config file, as they will be read from the config table instead, or overridden in Online

ConfigFile.SoFormsAuthentication

Utility class used to access the SoFormsAuthentication section in the config file.

ConfigFile.SoJavaScript

Configuration values for the JavaScript for SuperOffice system.

ConfigFile.SubClients

Subclient section.

ConfigFile.SuperId

Configuration values for accessing SuperId

ConfigFile.SuspendedSite

Configuration values related to Suspended state.

ConfigFile.Sync

Configuration values related to SuperOffice Sync (i.e. qSoSync).

ConfigFile.TestEnvironment

Configuration for test environment

ConfigFile.Threading

Configuration values related to threading.

ConfigFile.TimeZone

Configuration values related to TimeZone.

ConfigFile.WebApi

Configuration values related to the WebApi web services.

ConfigFile.WebServices

Utility class used to access the SuperOffice.CRM.Services entry in the Config file.

ConfigFile.Webhooks

Configure webhooks - broadcast events to remote servers.

VersionProperties

Holds settings defined in OC, in Version Properties

VersionPropertyNames

String constants for VersionProperties. Please add new constants here, this is the only place we have for their documentation

Interfaces

ConfigFile.IAccessGatewayConfiguration

Configuration values related to Access Gateway. Created in Database scope

ConfigFile.IBatchServiceConfiguration

Configuration values for the Windows batch task service (SoBatchService) Created in Database scope

ConfigFile.IClientConfiguration

Configuration values related to client configuration, extension of ClientConfigurationProvider Created in Database scope

ConfigFile.IClientConfigurationProviderConfiguration

Configuration for the Web Client configuration data provider Created in Database scope

ConfigFile.ICloudConfiguration

Created in Database scope

ConfigFile.ICssSpriteConfiguration

Configuration for the Web Client CssSprite generator Created in Database scope

ConfigFile.ICustomProxyConfiguration

Configuration values for using Custom Proxy for communication with Internet Created in Process scope

ConfigFile.ICustomerServiceConfiguration

Configuration values for accessing Customer Service Created in Database scope

ConfigFile.IDataDatabaseConfiguration

Utility class used to access the SuperOffice.Data.Database entry in the config-file. Created in Database scope

ConfigFile.IDataExplicitConfiguration

This section governs authentication behaviour when users are explicitly authenticated, typically by calling SoSession.Authenticate or the corresponding WCF service Created in Database scope

ConfigFile.IDataSessionConfiguration

This section governs session handling - what is the scope/storage of the session state, etc Created in Process scope

ConfigFile.IDiagnosticsConfiguration

Configuration of diagnostic tools Created in Process scope

ConfigFile.IDocumentsConfiguration

Utility class used to access the SuperOffice.Documents entry in the Config file. Created in Database scope

ConfigFile.IDownloadsConfiguration

Configuration values related to Downloads. Created in Database scope

ConfigFile.IFactoryConfiguration

Utility class used to access class factory information in the config file. Created in Process scope

ConfigFile.IFeatureTogglesConfiguration

Values for Feature Toggles; see the SuperOffice.FeatureToggles.dll assembly for definitions. Toggles not mentioned here will be OFF Created in Database scope

ConfigFile.IGlobalizationConfiguration

Utility class used to access the Globalization section in the config file. Created in Database scope

ConfigFile.IGoogleRecaptchaConfiguration

Confuguration values for the Google Recaptcha validation service. Created in Database scope

ConfigFile.IInfrastructureConfiguration

Configuration values for the Online Infrastructure Created in Database scope

ConfigFile.IIntellisyncConnectorConfiguration

Configuration values for SoIntellisyncConnector Created in Database scope

ConfigFile.IMailComponentConfiguration

Mail component options Created in Database scope

ConfigFile.IMessagingConfiguration

Configuration values for SuperOffice.CRM.Messaging and the SoMessaging.dll. Created in Database scope

ConfigFile.IOidcLoginConfiguration

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

ConfigFile.IOnlineConfiguration

Configuration for SuperOffice CRM Cloud Created in Process scope

ConfigFile.IPocketConfiguration

Configuration values for Pocket specific features Created in Database scope

ConfigFile.IReporterConfiguration

Configuration values related to Reporter. Created in Database scope

ConfigFile.IScriptingConfiguration

Created in Database scope

ConfigFile.ISecurityActiveDirectoryCredentialPluginConfiguration

Created in Database scope

ConfigFile.ISecurityCryptographyConfiguration

Cryptographic options Created in Database scope

ConfigFile.ISecuritySentryConfiguration

Sentry configuration Created in Database scope

ConfigFile.ISecuritySoPasswordCredentialPluginConfiguration

Created in Database scope

ConfigFile.IServicesConfiguration

Utility class used to access the SuperOffice.CRM.Services entry in the Config file. Created in Process scope

ConfigFile.ISmtpConfiguration

SMTP information for sending emails. Note that these properties cannot be set from the web.config file, as they will be read from the config table instead, or overridden in Online Created in Database scope

ConfigFile.ISoFormsAuthenticationConfiguration

Utility class used to access the SoFormsAuthentication section in the config file. Created in Process scope

ConfigFile.ISoJavaScriptConfiguration

Configuration values for the JavaScript for SuperOffice system. Created in Database scope

ConfigFile.ISubClientsConfiguration

Subclient section. Created in Process scope

ConfigFile.ISuperIdConfiguration

Configuration values for accessing SuperId Created in Database scope

ConfigFile.ISuspendedSiteConfiguration

Configuration values related to Suspended state. Created in Database scope

ConfigFile.ISyncConfiguration

Configuration values related to SuperOffice Sync (i.e. qSoSync). Created in Database scope

ConfigFile.ITestEnvironmentConfiguration

Configuration for test environment Created in Database scope

ConfigFile.IThreadingConfiguration

Configuration values related to threading. Created in Process scope

ConfigFile.ITimeZoneConfiguration

Configuration values related to TimeZone. Created in Database scope

ConfigFile.IWebApiConfiguration

Configuration values related to the WebApi web services. Created in Database scope

ConfigFile.IWebServicesConfiguration

Utility class used to access the SuperOffice.CRM.Services entry in the Config file. Created in Database scope

ConfigFile.IWebhooksConfiguration

Configure webhooks - broadcast events to remote servers. Created in Database scope

Enums

ConfigFile.OnlineEnvironment

Online Environment Name

ConfigFile.TelemetryRoleName

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top