SlhDsa.SignPreHashCore Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Quando sobrescrito numa classe derivada, calcula a assinatura pré-hash do hash especificado e do contexto, escrevendo-os no buffer fornecido.
protected:
abstract void SignPreHashCore(ReadOnlySpan<System::Byte> hash, ReadOnlySpan<System::Byte> context, System::String ^ hashAlgorithmOid, Span<System::Byte> destination);
protected abstract void SignPreHashCore(ReadOnlySpan<byte> hash, ReadOnlySpan<byte> context, string hashAlgorithmOid, Span<byte> destination);
abstract member SignPreHashCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * string * Span<byte> -> unit
Protected MustOverride Sub SignPreHashCore (hash As ReadOnlySpan(Of Byte), context As ReadOnlySpan(Of Byte), hashAlgorithmOid As String, destination As Span(Of Byte))
Parâmetros
- hash
- ReadOnlySpan<Byte>
O haxixe a assinar.
- context
- ReadOnlySpan<Byte>
O contexto característico.
- hashAlgorithmOid
- String
O OID do algoritmo de hash usado para criar o hash.
O buffer para receber a assinatura, que terá sempre o tamanho exatamente correto para o algoritmo.
Exceções
Ocorreu um erro ao assinar o hash.