SqlColumnEncryptionCngProvider.VerifyColumnMasterKeyMetadata Método

Definición

Esta función debe implementarse mediante los proveedores de almacenes de claves correspondientes. Esta función debe usar una clave asimétrica identificada por una ruta de acceso de clave y comprobar los metadatos de la clave maestra que constan de (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. El formato de la ruta es exclusivo de cada proveedor de almacenes de claves.

allowEnclaveComputations
Boolean

Booleano que indica si la clave se puede enviar al enclave de confianza.

signature
Byte[]

Firma de metadatos de la clave maestra.

Devoluciones

Booleano que indica si los metadatos de la clave maestra pueden verificarse según la firma proporcionada.

Se aplica a