The members of System.Security.Cryptography.HMAC are listed below.
See Also: Inherited members from System.Security.Cryptography.KeyedHashAlgorithm
Protected Constructors
Public Properties
| HashName | string.
Gets or sets the name of the hash algorithm to use for hashing.
|
override | Key | byte[].
Gets or sets the key to use in the hash algorithm.
|
Protected Properties
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.
|