SqlColumnEncryptionAzureKeyVaultProvider Constructors

Definition

Overloads

SqlColumnEncryptionAzureKeyVaultProvider(TokenCredential)

Constructor that takes an implementation of Token Credential that is capable of providing an OAuth Token.

SqlColumnEncryptionAzureKeyVaultProvider(TokenCredential, String)

Constructor that takes an implementation of Token Credential that is capable of providing an OAuth Token and a trusted endpoint.

SqlColumnEncryptionAzureKeyVaultProvider(TokenCredential, String[])

Constructor that takes an instance of an implementation of Token Credential that is capable of providing an OAuth Token and an array of trusted endpoints.

SqlColumnEncryptionAzureKeyVaultProvider(TokenCredential)

Constructor that takes an implementation of Token Credential that is capable of providing an OAuth Token.

public:
 SqlColumnEncryptionAzureKeyVaultProvider(Azure::Core::TokenCredential ^ tokenCredential);
public SqlColumnEncryptionAzureKeyVaultProvider (Azure.Core.TokenCredential tokenCredential);
new Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.SqlColumnEncryptionAzureKeyVaultProvider : Azure.Core.TokenCredential -> Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.SqlColumnEncryptionAzureKeyVaultProvider
Public Sub New (tokenCredential As TokenCredential)

Parameters

tokenCredential
TokenCredential

Applies to

SqlColumnEncryptionAzureKeyVaultProvider(TokenCredential, String)

Constructor that takes an implementation of Token Credential that is capable of providing an OAuth Token and a trusted endpoint.

public:
 SqlColumnEncryptionAzureKeyVaultProvider(Azure::Core::TokenCredential ^ tokenCredential, System::String ^ trustedEndPoint);
public SqlColumnEncryptionAzureKeyVaultProvider (Azure.Core.TokenCredential tokenCredential, string trustedEndPoint);
new Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.SqlColumnEncryptionAzureKeyVaultProvider : Azure.Core.TokenCredential * string -> Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.SqlColumnEncryptionAzureKeyVaultProvider
Public Sub New (tokenCredential As TokenCredential, trustedEndPoint As String)

Parameters

tokenCredential
TokenCredential

Instance of an implementation of Token Credential that is capable of providing an OAuth Token.

trustedEndPoint
String

TrustedEndpoint is used to validate the master key path.

Applies to

SqlColumnEncryptionAzureKeyVaultProvider(TokenCredential, String[])

Constructor that takes an instance of an implementation of Token Credential that is capable of providing an OAuth Token and an array of trusted endpoints.

public:
 SqlColumnEncryptionAzureKeyVaultProvider(Azure::Core::TokenCredential ^ tokenCredential, cli::array <System::String ^> ^ trustedEndpoints);
public SqlColumnEncryptionAzureKeyVaultProvider (Azure.Core.TokenCredential tokenCredential, string[] trustedEndpoints);
new Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.SqlColumnEncryptionAzureKeyVaultProvider : Azure.Core.TokenCredential * string[] -> Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider.SqlColumnEncryptionAzureKeyVaultProvider
Public Sub New (tokenCredential As TokenCredential, trustedEndpoints As String())

Parameters

tokenCredential
TokenCredential

Instance of an implementation of Token Credential that is capable of providing an OAuth Token

trustedEndpoints
String[]

TrustedEndpoints are used to validate the master key path

Applies to