SqlColumnEncryptionCspProvider.SignColumnMasterKeyMetadata Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gera uma exceção NotSupportedException em todos os casos.
public:
override cli::array <System::Byte> ^ SignColumnMasterKeyMetadata(System::String ^ masterKeyPath, bool allowEnclaveComputations);
public override byte[] SignColumnMasterKeyMetadata (string masterKeyPath, bool allowEnclaveComputations);
override this.SignColumnMasterKeyMetadata : string * bool -> byte[]
Public Overrides Function SignColumnMasterKeyMetadata (masterKeyPath As String, allowEnclaveComputations As Boolean) As Byte()
Parâmetros
- masterKeyPath
- String
O caminho da chave mestra da coluna. O formato do caminho é específico para um provedor de repositório de chaves.
- allowEnclaveComputations
- Boolean
true
para indicar que a chave mestra de coluna dá suporte a cálculos de enclave; caso contrário, false
.
Retornos
A assinatura de metadados da chave mestra da coluna.
Exceções
Em todos os casos.
Comentários
O SignColumnMasterKeyMetadata método deve ser implementado pelos provedores de repositório de chaves correspondentes.
SignColumnMasterKeyMetadata deve usar uma chave assimétrica identificada por um caminho de chave e assinar os metadados masterkey que consistem em masterKeyPath
, allowEnclaveComputations
e providerName.