SqlColumnEncryptionCngProvider.SignColumnMasterKeyMetadata Méthode

Définition

Lève une exception NotSupportedException dans tous les cas.

public:
 override cli::array <System::Byte> ^ SignColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations);
public override byte[] SignColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations);
override this.SignColumnMasterKeyMetadata : string * bool -> byte[]
Public Overrides Function SignColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean) As Byte()

Paramètres

masterKeyPath
String

Chemin de la clé principale de colonne. Le format du chemin est spécifique à un fournisseur de magasin de clés.

allowEnclaveComputations
Boolean

true pour indiquer que la clé principale de colonne prend en charge les calculs d’enclave ; sinon, false.

Retours

Byte[]

Signature des métadonnées de clé principale de colonne.

Exceptions

Dans tous les cas.

Remarques

La SignColumnMasterKeyMetadata méthode doit être implémentée par les fournisseurs de magasins de clés correspondants. SignColumnMasterKeyMetadata doit utiliser une clé asymétrique identifiée par un chemin de clé et signer les métadonnées de clé principale composées de masterKeyPath, allowEnclaveComputationset providerName.

S’applique à