//core/io.github.serpro69.kfaker.provider.misc/CryptographyProvider
CryptographyProvider¶
[jvm]\ class CryptographyProvider : AbstractFakeDataProvider<CryptographyProvider>
Provides functions for generating random hash sum strings.
Properties¶
| Name | Summary |
|---|---|
| unique | [jvm] open override val unique: CryptographyProvider An instance of T for generating unique values |
Functions¶
| Name | Summary |
|---|---|
| clear | [jvm] fun clear(name: String) Clears used unique values for the function name of this provider. |
| clearAll | [jvm] fun clearAll() Clears all used unique values of this provider. |
| md5 | [jvm] fun md5(): String Generates and returns a pseudo-randomly generated md5 hash value, 32 digits long. |
| sha1 | [jvm] fun sha1(): String Generates and returns a pseudo-randomly generated sha-1 hash value, 40 digits long. |
| sha224 | [jvm] fun sha224(): String Generates and returns a pseudo-randomly generated sha-224 hash value, 56 digits long. |
| sha256 | [jvm] fun sha256(): String Generates and returns a pseudo-randomly generated sha-256 hash value, 64 digits long. |
| sha384 | [jvm] fun sha384(): String Generates and returns a pseudo-randomly generated sha-384 hash value, 96 digits long. |
| sha512 | [jvm] fun sha512(): String Generates and returns a pseudo-randomly generated sha-512 hash value, 128 digits long. |