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

Definición

Esta función debe implementarse mediante los proveedores de almacenes de claves correspondientes.This function must be implemented by the corresponding Key Store providers. Esta función debe usar una clave asimétrica identificada con una ruta de clave y firmar los metadatos que componen la clave maestra (masterKeyPath, allowEnclaveComputations y providerName).This function should use an asymmetric key identified by a key path and sign 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

Ruta completa de una clave asimétrica.The complete path of an asymmetric key. El formato de la ruta es exclusivo de cada proveedor de almacenes de claves.The path format is specific to a key store provider.

allowEnclaveComputations
Boolean

Booleano que indica si la clave se puede enviar al enclave de confianza.A boolean that indicates if this key can be sent to the trusted enclave.

signature
Byte[]

Firma de metadatos de la clave maestra.Master key metadata signature.

Devoluciones

Boolean

Booleano que indica si los metadatos de la clave maestra pueden verificarse según la firma proporcionada.A Boolean that indicates if the master key metadata can be verified based on the provided signature.

Se aplica a