Search Results for

    Show / Hide Table of Contents

    Class ImageVaultCommonOptions

    Inheritance
    System.Object
    ImageVaultCommonOptions
    Namespace: ImageVault.Common.Configuration
    Assembly: ImageVault.Common.dll
    Syntax
    public class ImageVaultCommonOptions : Object

    Constructors

    ImageVaultCommonOptions()

    Default constructor

    Declaration
    public ImageVaultCommonOptions()

    Fields

    ConfigurationSectionName

    Default Section name for the Options class

    Declaration
    public const string ConfigurationSectionName = "ImageVault:Common"
    Field Value
    Type Description
    System.String

    Properties

    ApplicationInsightsDeveloperMode

    Defines if the developer mode is active when using application insights

    Declaration
    public bool ApplicationInsightsDeveloperMode { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Developer mode immediately sends the telemetry when it is created. If disabled, telemetry is sent less often to minimize performance loss.

    ApplicationInsightsDisabled

    Checks if Application insights is disabled or not

    Declaration
    public bool ApplicationInsightsDisabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    ApplicationInsightsEnableProfiling

    Enable this to track profiling information

    Declaration
    public bool ApplicationInsightsEnableProfiling { get; set; }
    Property Value
    Type Description
    System.Boolean

    AuthSameSiteCookieMode

    Override default value for same site configuration

    Declaration
    public string AuthSameSiteCookieMode { get; set; }
    Property Value
    Type Description
    System.String

    DefaultMediaFormatOutputType

    Defines the default MediaFormatOutputType that is used for MediaFormatOutputType

    Declaration
    public MediaFormatOutputTypes DefaultMediaFormatOutputType { get; set; }
    Property Value
    Type Description
    MediaFormatOutputTypes

    Defaults to WebSafe

    EnableDebugLogging

    Enables internal debug logging

    Declaration
    public bool EnableDebugLogging { get; set; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    Default value is true

    IdentityHandlerAuthKey

    Defines the auth key used for the ConfigFileAuthKeyReader

    Declaration
    public string IdentityHandlerAuthKey { get; set; }
    Property Value
    Type Description
    System.String

    IdentityPrefix

    Gets the identity prefix of the application

    Declaration
    public string IdentityPrefix { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Should only be used on the client. To configure individual membership identity services, use configuration for its security manager.

    LegacyUsernameIsValidIdentifier

    If enabled, the username of a user is a valid identifier (as per ImageVault 4)

    Declaration
    public bool LegacyUsernameIsValidIdentifier { get; set; }
    Property Value
    Type Description
    System.Boolean

    MediaRendererResourceServiceUrl

    Default url to use for returning media renderer resources

    Declaration
    public string MediaRendererResourceServiceUrl { get; set; }
    Property Value
    Type Description
    System.String

    ObjectCache

    Object cache options

    Declaration
    public ObjectCacheOptions ObjectCache { get; set; }
    Property Value
    Type Description
    ObjectCacheOptions

    SecurityProtocolType

    Gets the security protocol type to use

    Declaration
    public SecurityProtocolType SecurityProtocolType { get; set; }
    Property Value
    Type Description
    System.Net.SecurityProtocolType

    Methods

    ReadFrom(ImageVaultCommonOptions)

    Reads the data from the supplied object

    Declaration
    public void ReadFrom(ImageVaultCommonOptions configOptions)
    Parameters
    Type Name Description
    ImageVaultCommonOptions configOptions

    Extension Methods

    EnumExtensions.GetNames<TEnum>(TEnum)
    In This Article
    Back to top (c) Meriworks 2002-2022