Partager via


New-SqlCspColumnMasterKeySettings

Crée un objet SqlColumnMasterKeySettings décrivant une clé asymétrique stockée dans un magasin de clés avec un csp prenant en charge CAPI.

Syntaxe

New-SqlCspColumnMasterKeySettings
   [-CspProviderName] <String>
   [-KeyName] <String>
   [-ProgressAction <ActionPreference>]
   [<CommonParameters>]

Description

L’applet de commande New-SqlCspColumnMasterKeySettings crée un objet SqlColumnMasterKeySettings. L’objet SqlColumnMasterKeySettings référence une clé, stockée dans un magasin de clés à l’aide d’un fournisseur de services de chiffrement (CSP) prenant en charge l’API Microsoft Crypto (CAPI). L’objet SqlColumnMasterKeySettings a deux propriétés : KeyStoreProviderName et KeyPath. Cette applet de commande définit la propriété KeyStoreProviderName pour contenir le nom du fournisseur de magasin de clés principale de colonne à l’aide de CSP/CAPI, puis génère et définit la valeur de la propriété KeyPath pour référencer la clé spécifiée.

Exemples

Exemple 1 : Créer un objet SqlColumnMasterKeySettings

PS C:\> $CmkSettings = New-SqlCspColumnMasterKeySettings -CspProviderName "Microsoft Software Key Storage Provider" -KeyName "AlwaysEncryptedKey"

Cette commande crée un objet SqlColumnMasterKeySettings faisant référence à une clé dans un magasin de clés encapsulé par un fournisseur csp appelé Fournisseur de stockage de clés logicielles Microsoft.

Paramètres

-CspProviderName

Spécifie le nom du fournisseur CSP pour le magasin de clés.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-KeyName

Spécifie le nom de la clé dans le magasin de clés.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ProgressAction

Détermine comment PowerShell répond aux mises à jour de progression générées par un script, une applet de commande ou un fournisseur, telles que les barres de progression générées par l’applet de commande Write-Progress. L’applet de commande Write-Progress crée des barres de progression qui affichent l’état d’une commande.

Type:ActionPreference
Alias:proga
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

SqlColumnMasterKeySettings