HMAC.TryHashFinal(Span<Byte>, Int32) Methode

Definitie

Pogingen om de HMAC-berekening te voltooien nadat de laatste gegevens zijn verwerkt door het HMAC-algoritme.

protected:
 override bool TryHashFinal(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
protected override bool TryHashFinal(Span<byte> destination, out int bytesWritten);
override this.TryHashFinal : Span<byte> * int -> bool
Protected Overrides Function TryHashFinal (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameters

destination
Span<Byte>

De buffer voor het ontvangen van de HMAC-waarde.

bytesWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het totale aantal bytes dat is geschreven in destination. Deze parameter wordt behandeld als niet-geïnitialiseerd.

Retouren

trueals destination het lang genoeg is om de HMAC-waarde te ontvangen; anders. false

Uitzonderingen

De methode wordt niet overschreven in het afgeleide type.

Opmerkingen

De standaardimplementatie van deze methode genereert een PlatformNotSupportedException omdat er geen beheerde implementatie van HMAC is.

Afgeleide typen moeten deze methode overschrijven.

Van toepassing op