HMAC.HashCore Méthode

Définition

Surcharges

Nom Description
HashCore(ReadOnlySpan<Byte>)

Route les données écrites dans l’objet dans l’algorithme HMAC pour le calcul du HMAC.

HashCore(Byte[], Int32, Int32)

En cas de substitution dans une classe dérivée, route les données écrites dans l’objet dans l’algorithme HMAC pour calculer la valeur HMAC.

HashCore(ReadOnlySpan<Byte>)

Route les données écrites dans l’objet dans l’algorithme HMAC pour le calcul du HMAC.

protected:
 override void HashCore(ReadOnlySpan<System::Byte> source);
protected override void HashCore(ReadOnlySpan<byte> source);
override this.HashCore : ReadOnlySpan<byte> -> unit
Protected Overrides Sub HashCore (source As ReadOnlySpan(Of Byte))

Paramètres

source
ReadOnlySpan<Byte>

Entrée pour laquelle calculer le code HMAC.

Exceptions

Dans tous les cas.

Remarques

L’implémentation par défaut de cette méthode lève une PlatformNotSupportedException valeur, car il n’existe aucune implémentation managée de HMAC.

Les types dérivés doivent remplacer cette méthode.

S’applique à

HashCore(Byte[], Int32, Int32)

En cas de substitution dans une classe dérivée, route les données écrites dans l’objet dans l’algorithme HMAC pour calculer la valeur HMAC.

protected:
 override void HashCore(cli::array <System::Byte> ^ rgb, int ib, int cb);
protected override void HashCore(byte[] rgb, int ib, int cb);
override this.HashCore : byte[] * int * int -> unit
Protected Overrides Sub HashCore (rgb As Byte(), ib As Integer, cb As Integer)

Paramètres

rgb
Byte[]

Données d’entrée.

ib
Int32

Décalage dans le tableau d’octets à partir duquel commencer à utiliser des données.

cb
Int32

Nombre d’octets dans le tableau à utiliser comme données.

Remarques

Cette méthode n’est pas appelée par le code d’application.

Voir aussi

S’applique à