Stay organized with collections
Save and categorize content based on your preferences.
FirebaseAdmin.Auth.Hash.RepeatableHash
An abstract UserImportHash implementation for specifying a Rounds
count in a given range.
Summary
Inheritance
Inherits from:
FirebaseAdmin.Auth.UserImportHashDirect Known Subclasses:
FirebaseAdmin.Auth.Hash.Md5,
FirebaseAdmin.Auth.Hash.Pbkdf2Sha256,
FirebaseAdmin.Auth.Hash.PbkdfSha1,
FirebaseAdmin.Auth.Hash.Scrypt,
FirebaseAdmin.Auth.Hash.Sha1,
FirebaseAdmin.Auth.Hash.Sha256,
FirebaseAdmin.Auth.Hash.Sha512
Properties
|
MaxRounds
|
abstract int
Gets the maximum number of rounds for that respective repeatable hash implementation.
|
MinRounds
|
abstract int
Gets the minimum number of rounds for that respective repeatable hash implementation.
|
Rounds
|
int
Gets or sets the number of rounds for the repeatable hash.
|
Protected functions
|
GetHashConfiguration()
|
virtual override IReadOnlyDictionary< string, object >
Returns a dictionary specifying the number of rounds the hashing algorithm was set to iterate over.
|
Properties
MaxRounds
abstract int MaxRounds
Gets the maximum number of rounds for that respective repeatable hash implementation.
MinRounds
abstract int MinRounds
Gets the minimum number of rounds for that respective repeatable hash implementation.
Rounds
int Rounds
Gets or sets the number of rounds for the repeatable hash.
Protected functions
GetHashConfiguration
virtual override IReadOnlyDictionary< string, object > GetHashConfiguration()
Returns a dictionary specifying the number of rounds the hashing algorithm was set to iterate over.
Details |
Returns
|
Dictionary containing the number of rounds.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-03-24 UTC.
[null,null,["Last updated 2022-03-24 UTC."],[],[],null,["FirebaseAdmin.Auth.Hash.RepeatableHash\n\nAn abstract [UserImportHash](/docs/reference/admin/dotnet/class/firebase-admin/auth/user-import-hash#class_firebase_admin_1_1_auth_1_1_user_import_hash) implementation for specifying a `Rounds` count in a given range.\n\nSummary\n\nInheritanceInherits from: [FirebaseAdmin.Auth.UserImportHash](/docs/reference/admin/dotnet/class/firebase-admin/auth/user-import-hash) \nDirect Known Subclasses:[FirebaseAdmin.Auth.Hash.Md5](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/md5), [FirebaseAdmin.Auth.Hash.Pbkdf2Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/pbkdf2-sha256), [FirebaseAdmin.Auth.Hash.PbkdfSha1](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/pbkdf-sha1), [FirebaseAdmin.Auth.Hash.Scrypt](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/scrypt), [FirebaseAdmin.Auth.Hash.Sha1](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha1), [FirebaseAdmin.Auth.Hash.Sha256](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha256), [FirebaseAdmin.Auth.Hash.Sha512](/docs/reference/admin/dotnet/class/firebase-admin/auth/hash/sha512)\n\nProperties \n\nMaxRounds \n\n```text\nabstract int MaxRounds\n``` \nGets the maximum number of rounds for that respective repeatable hash implementation. \n\nMinRounds \n\n```text\nabstract int MinRounds\n``` \nGets the minimum number of rounds for that respective repeatable hash implementation. \n\nRounds \n\n```text\nint Rounds\n``` \nGets or sets the number of rounds for the repeatable hash.\n\nProtected functions \n\nGetHashConfiguration \n\n```text\nvirtual override IReadOnlyDictionary\u003c string, object \u003e GetHashConfiguration()\n``` \nReturns a dictionary specifying the number of rounds the hashing algorithm was set to iterate over.\n\n\u003cbr /\u003e"]]