Stay organized with collections
Save and categorize content based on your preferences.
FirebaseAdmin.Auth.UserImportHash
This is an abstract class.
Represents a hash algorithm and the related configuration parameters used to hash user passwords.
Summary
An instance of this class must be specified if importing any users with password hashes (see UserImportOptions).
This is not expected to be extended in user code. Applications should use one of the provided concrete implementations in the namespace. See documentation for more details on available options.
[[["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 2024-04-04 UTC."],[],[],null,["FirebaseAdmin.Auth.UserImportHash\n\n\n**This is an abstract class.**\n\nRepresents a hash algorithm and the related configuration parameters used to hash user passwords.\n\nSummary\n\nAn instance of this class must be specified if importing any users with password hashes (see [UserImportOptions](/docs/reference/admin/dotnet/class/firebase-admin/auth/user-import-options#class_firebase_admin_1_1_auth_1_1_user_import_options)).\n\nThis is not expected to be extended in user code. Applications should use one of the provided concrete implementations in the namespace. See [documentation](https://firebase.google.com/docs/auth/admin/import-users) for more details on available options.\n\nInheritanceDirect Known Subclasses:[FirebaseAdmin.Auth.Hash.Bcrypt](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/bcrypt), [FirebaseAdmin.Auth.Hash.Hmac](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/hmac), [FirebaseAdmin.Auth.Hash.RepeatableHash](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/repeatable-hash), [FirebaseAdmin.Auth.Hash.StandardScrypt](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/standard-scrypt)\n\nProtected functions \n\nGetHashConfiguration \n\n```text\nvirtual abstract IReadOnlyDictionary\u003c string, object \u003e GetHashConfiguration()\n``` \nRetrieves dictionary with the specified properties of the hashing algorithm.\n\n\u003cbr /\u003e\n\nUserImportHash \n\n```text\n UserImportHash(\n string hashName\n)\n``` \nInitializes a new instance of the [UserImportHash](/docs/reference/admin/dotnet/class/firebase-admin/auth/user-import-hash#class_firebase_admin_1_1_auth_1_1_user_import_hash) class.\n\n\u003cbr /\u003e"]]