System.Security.Cryptography.HMAC: Method Members

The methods of System.Security.Cryptography.HMAC are listed below. For a list of all members, see the HMAC Members list.

See Also: Inherited members from System.Security.Cryptography.KeyedHashAlgorithm

Public Methods

static
Create() : HMAC

Creates an instance of the default implementation of a Hash-based Message Authentication Code (HMAC).

static
Create(string) : HMAC

Creates an instance of the specified implementation of a Hash-based Message Authentication Code (HMAC).

override
Initialize()

Initializes an instance of the default implementation of System.Security.Cryptography.HMAC.

Protected Methods

override
Dispose(bool)

Releases the unmanaged resources used by the System.Security.Cryptography.HMAC class when a key change is legitimate and optionally releases the managed resources.

override
HashCore(byte[], int, int)

When overridden in a derived class, routes data written to the object into the default System.Security.Cryptography.HMAC hash algorithm for computing the hash value.

override
HashFinal() : byte[]

When overridden in a derived class, finalizes the hash computation after the last data is processed by the cryptographic stream object.