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
AuthenticationTypeString
Gets the authentication type.
public string AuthenticationTypeString { get; set; }
Property Value
DllPath
Gets or sets the path to the DLL file.
public string DllPath { get; set; }
Property Value
IsEnabled
Gets or sets whether the provider is enabled.
public BooleanOption IsEnabled { get; set; }
Property Value
Name
Gets or sets the name of the cryptographic provider.
public string Name { get; set; }
Property Value
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
SqlCryptographicProviderThe CENTREL.XIA.Configuration.Types.SqlCryptographicProvider to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.SqlCryptographicProvider objects.