SqlColumnEncryptionCngProvider.SignColumnMasterKeyMetadata Yöntem

Tanım

Her durumda bir NotSupportedException özel durum oluşturur.

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()

Parametreler

masterKeyPath
String

Sütun ana anahtarı yolu. Yol biçimi bir anahtar deposu sağlayıcısına özgüdür.

allowEnclaveComputations
Boolean

true sütun ana anahtarının kapanım hesaplamalarını desteklediğini belirtmek için; aksi takdirde , false.

Döndürülenler

Byte[]

Sütun ana anahtarı meta verilerinin imzası.

Özel durumlar

Her durumda.

Açıklamalar

yöntemi ilgili SignColumnMasterKeyMetadata anahtar deposu sağlayıcıları tarafından uygulanmalıdır. SignColumnMasterKeyMetadatabir anahtar yolu tarafından tanımlanan asimetrik bir anahtar kullanmalıdır ve , allowEnclaveComputationsve providerName'den masterKeyPatholuşan ana anahtar meta verilerini imzalamalıdır.

Şunlara uygulanır