Table of Contents

Class SqlSecurity

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

Represents the security settings for a SQL instance.

public class SqlSecurity : BaseTypeSection
Inheritance
SqlSecurity

Constructors

SqlSecurity()

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

public SqlSecurity()

Properties

Credentials

Gets or sets the configured credentials. This applies to on-premises SQL Server installations.

public SqlCredentials Credentials { get; set; }

Property Value

SqlCredentials

CryptographicProviders

Gets or sets the configured cryptographic providers. This applies to on-premises SQL Server installations.

public SqlCryptographicProviders CryptographicProviders { get; set; }

Property Value

SqlCryptographicProviders

Logins

Gets or sets the configured SQL logins.

public SqlLogins Logins { get; set; }

Property Value

SqlLogins

ServerRoles

Gets or sets the configured SQL server roles. This applies to on-premises SQL Server installations.

public SqlServerRoles ServerRoles { get; set; }

Property Value

SqlServerRoles

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.SqlSecurity class from the specified XML.

public static SqlSecurity FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

SqlSecurity

A CENTREL.XIA.Configuration.Types.SqlSecurity class.