SqlColumnEncryptionCertificateStoreProvider.VerifyColumnMasterKeyMetadata(String, Boolean, Byte[]) Método

Definição

Essa função deve ser implementada pelos provedores de repositório de chaves correspondentes.This function must be implemented by the corresponding Key Store providers. Essa função deve usar uma chave assimétrica identificada por um caminho de chave e verificar os metadados de chave mestra consistindo de masterKeyPath, allowEnclaveComputations e providerName.This function should use an asymmetric key identified by a key path and verify the masterkey metadata consisting of (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.The complete path of an asymmetric key. O formato do caminho é específico para um provedor de repositório de chaves.The path format is specific to a key store provider.

allowEnclaveComputations
Boolean

Um booliano que indica se essa chave pode ser enviada para o enclave confiável.A Boolean that indicates if this key can be sent to the trusted enclave.

signature
Byte[]

A assinatura de metadados da chave mestra.The master key metadata siognature.

Retornos

Boolean

Um valor booliano que indica se os metadados de chave mestra podem ser verificados com base na assinatura fornecida.A Boolean value that indicates if the master key metadata can be verified based on the provided signature.

Aplica-se a