SqlColumnEncryptionCspProvider.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, SignColumnMasterKeyMetadata ilgili anahtar deposu sağlayıcıları tarafından uygulanmalıdır. SignColumnMasterKeyMetadatabir anahtar yolu tarafından tanımlanan asimetrik bir anahtar kullanmalı ve , masterKeyPathve providerName'den allowEnclaveComputationsoluşan ana anahtar meta verilerini imzalamalıdır.

Şunlara uygulanır