SqlColumnEncryptionKeyStoreProvider.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.
Türetilmiş bir sınıfta uygulandığında, bu yöntemin belirtilen imzanın belirtilen anahtar yolu ve belirtilen kapanım davranışıyla sütun ana anahtarı için geçerli olduğunu doğrulaması beklenir. Varsayılan uygulama NotImplementedException oluşturur.
public:
virtual bool VerifyColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations, cli::array <System::Byte> ^ signature);
public virtual bool VerifyColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations, byte[] signature);
abstract member VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
override this.VerifyColumnMasterKeyMetadata : string * bool * byte[] -> bool
Public Overridable Function VerifyColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean, signature As Byte()) As Boolean
Parametreler
- masterKeyPath
- String
Sütun ana anahtar yolu.
- allowEnclaveComputations
- Boolean
Sütun ana anahtarının kapanım hesaplamalarını destekleyip desteklemediğini gösterir.
- signature
- Byte[]
Sütun ana anahtarı meta verilerinin imzası.
Döndürülenler
Türetilmiş bir sınıfta uygulandığında, belirtilen imza geçerliyse yönteminin true veya belirtilen imza geçerli değilse false döndürmesi beklenir. Varsayılan uygulama NotImplementedException oluşturur.