SqlColumnEncryptionCertificateStoreProvider.VerifyColumnMasterKeyMetadata Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Esta função deve ser implementada pelos fornecedores de Key Store correspondentes. Esta função deve usar uma chave assimétrica identificada por um caminho de chave e verificar os metadados da chave mestra consistindo em (masterKeyPath, allowEnclaveComputations, providerName).
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
Parâmetros
- masterKeyPath
- String
O caminho completo de uma chave assimétrica. O formato do caminho é específico para um fornecedor de key store.
- allowEnclaveComputations
- Boolean
Um Booleano que indica se esta chave pode ser enviada para o enclave de confiança.
- signature
- Byte[]
A chave mestra de metadados siognature.
Devoluções
Um valor booleano que indica se os metadados da chave mestra podem ser verificados com base na assinatura fornecida.