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 (seeUserImportOptions).
This is not expected to be extended in user code. Applications should use one of the provided concrete implementations in the namespace. Seedocumentation for more details on available options.
Inheritance
Direct Known Subclasses:FirebaseAdmin.Auth.Hash.Bcrypt,FirebaseAdmin.Auth.Hash.Hmac,FirebaseAdmin.Auth.Hash.RepeatableHash,FirebaseAdmin.Auth.Hash.StandardScryptProtected functions | |
|---|---|
GetHashConfiguration() | virtual abstract IReadOnlyDictionary< string, object >Retrieves dictionary with the specified properties of the hashing algorithm. |
UserImportHash(string hashName) | Initializes a new instance of theUserImportHash class. |
Protected functions
GetHashConfiguration
virtual abstract IReadOnlyDictionary< string, object > GetHashConfiguration()
Retrieves dictionary with the specified properties of the hashing algorithm.
| Details | |
|---|---|
| Returns | Dictionary containing the specified properties of the hashing algorithm. |
UserImportHash
UserImportHash( string hashName)
Initializes a new instance of theUserImportHash class.
| Details | |||
|---|---|---|---|
| Parameters |
|
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-04-04 UTC.