[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-03-24 UTC."],[],[],null,["# FirebaseAdmin.Auth.Hash.Pbkdf2Sha256 Class Reference\n\nFirebaseAdmin.Auth.Hash.Pbkdf2Sha256\n====================================\n\nRepresents the PBKDF2 SHA256 password hashing algorithm.\n\nSummary\n-------\n\nCan be used as an instance of [UserImportHash](/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.\n\n### Inheritance\n\nInherits from: [FirebaseAdmin.Auth.Hash.RepeatableHash](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/repeatable-hash)\n\n| ### Constructors and Destructors ||\n|---|---|\n| [Pbkdf2Sha256](#class_firebase_admin_1_1_auth_1_1_hash_1_1_pbkdf2_sha256_1ad3d1bbab40bcf978ff01262a765573f8)`()` Initializes a new instance of the [Pbkdf2Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/pbkdf2-sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_pbkdf2_sha256) class. ||\n\n| ### Properties ||\n|-----------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [MaxRounds](#class_firebase_admin_1_1_auth_1_1_hash_1_1_pbkdf2_sha256_1a8ff50a616b4b1143b10526e8d99e2d0b) | `override int` Gets the maximum number of rounds for a Pbkdf2 [Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_sha256) hash, which is 120000. |\n| [MinRounds](#class_firebase_admin_1_1_auth_1_1_hash_1_1_pbkdf2_sha256_1aea2fde70768353ac3d177eea24be7fee) | `override int` Gets the minimum number of rounds for a Pbkdf2 [Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_sha256) hash, which is 0. |\n\nProperties\n----------\n\n### MaxRounds\n\n```text\noverride int MaxRounds\n``` \nGets the maximum number of rounds for a Pbkdf2 [Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_sha256) hash, which is 120000. \n\n### MinRounds\n\n```text\noverride int MinRounds\n``` \nGets the minimum number of rounds for a Pbkdf2 [Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_sha256) hash, which is 0.\n\nPublic functions\n----------------\n\n### Pbkdf2Sha256\n\n```text\n Pbkdf2Sha256()\n``` \nInitializes a new instance of the [Pbkdf2Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/pbkdf2-sha256#class_firebase_admin_1_1_auth_1_1_hash_1_1_pbkdf2_sha256) class.\n\nDefines the name of the hash to be equal to PBKDF2_SHA256."]]