SqlColumnEncryptionKeyStoreProvider.VerifyColumnMasterKeyMetadata Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se implementa en una clase derivada, se espera que este método compruebe que la firma especificada es válida para la clave maestra de columna con la ruta de acceso de la clave y el comportamiento de enclave especificados. La implementación predeterminada genera la excepción NotImplementedException.
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
Parámetros
- masterKeyPath
- String
Ruta de acceso de la clave maestra de columna.
- allowEnclaveComputations
- Boolean
Indica si la clave maestra de columna admite los cálculos de enclave.
- signature
- Byte[]
Firma de los metadatos de la clave maestra de columna.
Devoluciones
Cuando se implementa en una clase derivada, se espera que el método devuelva true si la firma especificada es válida o false si la firma especificada no es válida. La implementación predeterminada genera la excepción NotImplementedException.