# FirebaseAdmin.Auth.Hash.HmacSha256

Represents the HMAC SHA256 password hashing algorithm.

## Summary

Can be used as an instance of [UserImportHash](https://firebase.google.com/docs/reference/admin/dotnet/class/firebase-admin/auth/user-import-hash#class_firebase_admin_1_1_auth_1_1_user_import_hash) when importing users.

### Inheritance

Inherits from: [FirebaseAdmin.Auth.Hash.Hmac](https://firebase.google.com/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/hmac)

| ### Constructors and Destructors ||
|---|---|
| `https://firebase.google.com/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/hmac-sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_hmac_sha256_1a56cd5182e5abb0979e87ea5e080bfd03()` Initializes a new instance of the [HmacSha256](https://firebase.google.com/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/hmac-sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_hmac_sha256) class. ||

## Public functions

### HmacSha256

```
 HmacSha256()
```
Initializes a new instance of the [HmacSha256](https://firebase.google.com/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/hmac-sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_hmac_sha256) class.

Defines the name of the hash to be equal to HMAC_SHA256.