SqlColumnEncryptionCngProvider.VerifyColumnMasterKeyMetadata Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu işlevin ilgili Anahtar Deposu sağlayıcıları tarafından uygulanması gerekir. Bu işlev, bir anahtar yolu tarafından tanımlanan asimetrik bir anahtar kullanmalıdır ve (masterKeyPath, allowEnclaveComputations, providerName) öğesini içeren ana anahtar meta verilerini doğrulamalıdır.
public:
override bool VerifyColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations, cli::array <System::Byte> ^ signature);
public override bool VerifyColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations, byte[] signature);
override this.VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
Public Overrides Function VerifyColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte()) As Boolean
Parametreler
- masterKeyPath
- String
Asimetrik anahtarın tam yolu. Yol biçimi bir anahtar deposu sağlayıcısına özgüdür.
- allowEnclaveComputations
- Boolean
Bu anahtarın güvenilen kapanıma gönderilip gönderilemediğini gösteren boole değeri.
- signature
- Byte[]
Ana anahtar meta veri imzası.
Döndürülenler
Ana anahtar meta verilerinin sağlanan imzaya göre doğrulanabilir olup olmadığını gösteren boole değeri.