Table of Contents

Class SqlCryptographicProvider

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a cryptographic provider.

public class SqlCryptographicProvider : BaseTypeSection, IComparable<SqlCryptographicProvider>
Inheritance
SqlCryptographicProvider
Implements

Constructors

SqlCryptographicProvider()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.SqlCryptographicProvider class.

public SqlCryptographicProvider()

Properties

AuthenticationType

Gets or sets the authentication type.

public SqlProviderAuthenticationType AuthenticationType { get; set; }

Property Value

SqlProviderAuthenticationType

AuthenticationTypeString

Gets the authentication type.

public string AuthenticationTypeString { get; set; }

Property Value

string

DllPath

Gets or sets the path to the DLL file.

public string DllPath { get; set; }

Property Value

string

IsEnabled

Gets or sets whether the provider is enabled.

public BooleanOption IsEnabled { get; set; }

Property Value

BooleanOption

Name

Gets or sets the name of the cryptographic provider.

public string Name { get; set; }

Property Value

string

Version

Gets or sets the version of the provider.

public SerializableVersion Version { get; set; }

Property Value

SerializableVersion

Methods

Clone()

Returns a CENTREL.XIA.Configuration.Types.SqlCryptographicProvider cloned from this object.

public SqlCryptographicProvider Clone()

Returns

SqlCryptographicProvider

A CENTREL.XIA.Configuration.Types.SqlCryptographicProvider.

CompareTo(SqlCryptographicProvider)

Compares two CENTREL.XIA.Configuration.Types.SqlCryptographicProvider objects to allow sorting alphabetically by name.

public int CompareTo(SqlCryptographicProvider other)

Parameters

other SqlCryptographicProvider

The CENTREL.XIA.Configuration.Types.SqlCryptographicProvider to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.SqlCryptographicProvider objects.